validation is failed if instance type is descendant of one of applicable_types
Merge pull request #2 from solutus/master

Perform validation if instance object is a descendant of the specified classes