test more complex object
Merge branch 'morecomplexobject'