[REFACTOR] Alter validatable mixin pattern