extending validators prototypically inherit the parent object