specialisating OperationHandler::operator()