# Pastebin 84lzR9OW ``` function deepRecords(record, refs) { return { record, refs }; } const result = deepRecords#{ foo: deepRecords#{ bar: object } }; assert(typeof result.record === 'object'); assert(typeof result.record.foo === 'symbol'); assert(result.refs instanceof RefCollection); const foo = result.refs.deref(result.record.foo); assert(typeof foo.record === 'object'); assert(typeof foo.record.bar === 'symbol'); assert(foo.refs instanceof RefCollection); assert(foo.refs.deref(foo.record.bar) === object); ```