'Iterate over proxied values.
For the actual domain objects, iterate over .col instead or
just use the underlying collection directly from its property
on the parent.'

def __iter__(self):

    for member in self.col:
        (yield self._get(member))
    raise StopIteration
