Removed direct association of validator instances and request methods, closes #691