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

is this PR still open because you're going to instead avoid infinite recursion by not using `ModelMetadata` itself for this check?