public ListValueAccessor <T> ListValue <T>([CallerMemberName] string name = null, [CallerMemberName] string propertyName = null) { var listAccessor = _refs.GetOrCreateListValue <T>(_obj, name); _changeTracker?.On(name, propertyName); return(listAccessor); }