It inspired by `Form::handleRequest`