* Allow properties of type interface to implement not just the same interface, but also any of its ancestors. * Allow a single property to implement multiple interfaces. git-svn-id: trunk@18983 -