Improve PHPDOC.
Imrpove validations and morphers.
Adding is empty validator.
Move most of the vlidation to the validators callback.