this is pretty stupid. in the ClassMetadata we use `name` to denote the phpcr property. in xml i now made it clean, but this leads to this very weird juggling around fields.

should we rename the thing that tells the phpcr property name (defaults to the field name) to `property`? would be much better, but would be a BC break for the annotations as well.