LengthValidator can accept propterty path

Closes #41