* `validate` теперь исключительно валидирует и возвращает `WP_Error` (#25)