Allow arguments of types inherited from the declared types
Merge pull request #3 from dubek/allow-inherited-types

Allow arguments of types inherited from the declared types