Get Name based on the expression, not just the property name
Always include an ng-model, with a sensible default if none is specified.