fixed Property Type Validation not accepting subclasses
upgrade to 2.2.4 and release 3.0.0