try (DebugContext debug = command.getDebug(bb.getOptions(), bb.getDebugHandlerFactories()); Scope s = debug.scope("Operation")) { command.run(debug); try (DebugContext debug = command.getDebug(bb.getOptions(), bb.getDebugHandlerFactories()); Scope s = debug.scope("Operation")) { command.run(debug); } catch (Throwable x) { thrown = x;