[sbt-boilerplate][] is an [SBT][] plugin that generates stubs for code which has to be expanded for all numbers of arguments from 1 to 22. This is sometimes necessary to support all of the `TupleX` or `FunctionX` types generically. The plugin defines a simple template language for this purpose. [sbt-boilerplate]: https://github.com/sbt/sbt-boilerplate [SBT]: https://github.com/harrah/xsbt/wiki