[Proposal] Add implicit extensions to validator (fixes #192)

This adds implicit extensions to the validator which will run even if the attribute to be checked doesn't exist in the data.

Tests included.