use `toolchain` as module class