Über Binding PartI : Adding support for property level binding using IBinderMetadata

`metadataAwareVp` don't abbreviate