Yes, `validate()` hasn't been sufficiently standardized to have it in an interface.