xstream.bindAttributeToClassField(When.class, "value", "value");
xstream.bindAttributeToClassField(When.class, "input", "input");
xstream.bindAttributeToClassField(When.class, "format", "format");
xstream.bindAttributeToClassField(Command.class, "interpreter", "interpreter");
xstream.addAdvancedHandler(new CommandHandler());
xstream.bindElementToClass(Inputs.class, "inputs");
xstream.bindGroupToList(Inputs.class, "inputList");
xstream.bindAttributeToClassField(Inputs.class, "action", "action");
xstream.bindAttributeToClassField(Inputs.class, "target", "target");