add support for list members to the object builder

prepare for list members

add object cache

(0) -3 +3 +10 +30 tip

mercurial