Map<String, Object> propertyMap = new HashMap<String, Object>();
propertyMap.put("s", "String");
propertyMap.put("x", 100);
propertyMap.put("pi", 3.1415);
p.personalPropertiesFromMap(propertyMap);
persist(p);
assertEquals(3, IteratorUtil.count(p.getPersonalProperties().getPropertyKeys()));
assertProperties(nodeFor(p));
propertyMap.remove("s");