Rename closure definition as zeroarg.
Initial messy implementation of recursive getters.