FIX: Validation fails when attribute is applied to a common ancestor
Merge pull request #32 from janv8000/fixcachedfunctionbaseclass

Validation fails when attribute is applied to a common ancestor - fixed.