lib/html: make `children` lazy