Don't expose messy ivars on DESFriend, and make owner a property.