Slightly altered resolveFunctions to make lazy attributes aware of their
parent object, which automatically allows for those attributes to depend
upon previous ones.