static Android3 methodsBot(S name, final L exposedMethods) { ret makeBot(name, new O { S answer(S s) { ret exposeMethods(s, exposedMethods); } }); } static Android3 methodsBot(S name, final S... exposedMethods) { ret methodsBot(name, asList(exposedMethods)); } static Android3 methodsBot() { ret methodsBot(defaultMethodsBotName(), allMethodNames(mc())); }