Validations implementations and fixes. Parser factory for validations