invoke

abstract fun invoke(input: String): Tool.Result