run

abstract fun run(output: StringBuilder): Boolean
open fun run(output: StringBuilder, parameters: Map<String, List<String>>): Boolean