foldObj proposal redux

see #625