foldObj proposal (with docs)