IsValidActionMethod fails to check static methods.

  Fix #638
The `.True` and `.False` methods should be avoided when something more specific cover it. `.True` will fail with "the condition was false"; `.Contains` will give a message like "The value 'foo' was not contained in the values: 'biz, baz, bar'.