int result = -1;
final IMessageHolder holder;
{
MessageHandler handler = new MessageHandler();
if (!verbose) {
handler.ignore(IMessage.INFO);
}
final IMessageHandler delegate
= verbose ? MessagePrinter.VERBOSE: MessagePrinter.TERSE;
handler.setInterceptor(delegate);
holder = handler;