basic patch and spec for #992
stub out the conditional method on the post
beef up specs for all known cases
Merge pull request #1032 from justinfrench/992-validation-conditional

Fix argument error on conditional validations for instance methods