* @throws Throwable for any error
*/
protected ControllerState change(KernelControllerContext context, ControllerState required) throws Throwable
{
Controller controller = kernel.getController();
controller.change(context, required);
return context.getState();
}
/**
* Validate