add support for list members to the object builder

prepare for list members

(0) -2 +2 +10 tip

mercurial