WIP: closer to returning CypherStructs