Attach easy accessible plural and singular function to model.
Pass a root object through populate-all.
No need to check for null here.
If any docs were added to root, attach initiated docs and return root.