IEumerable cannot be used as a single object datasource

In the case of binding a an object and its property to, say, a control using the feature will always work except when myObject is of the IEnumerable type. Once that happens, the data binding architecture will attempt to use the list of objects returned by the Enumerator for updating of UI and data source, […]