Request::execute() doesn't need to be final