public function userTypeWithNestedTypes()
{
return array_map(function ($cassandraType) {
$userType = Type::userType("a", $cassandraType[0]);
$userType = $userType->withName(self::userTypeString($userType));
$user = $userType->create();
$user->set("a", $cassandraType[1][0]);
return array($userType, $user);
}, $this->nestedCassandraTypes());
}