recurseIntoAttrs
this is closer to what upstream seems to prefer, but i'm still a little unsure.
update.nix