[#issue-84] wip: get object persisting code compiling