remove validateObject from internal api
update jsdoc
got rid of the extra work _normalizeValidationSpec