Don't throw if a type has non-unique properties

Simply return the one defined on the derived type.
Bumped version to 0.10