These methods are typically the same across all guards.

Has

Provides default implementation of ValidatesWhenResolved contract.