Fix for #67 - allowing validation rules to be declared on abstract
classes