Transform house cleaning. Gattering input methods in specialized code. It's not missing much before it can be used standalone (for example, to use the mouse to specify remove doubles threshold interactively). Note to Aligorith: Transformations using INPUT_NONE (most Time* stuff) would use a cleanup.