Trying to refactor property introspection to use PropertyName, to help with namespaced names handling (-> xml)