interface Block<T : Any!>
Represents a command that can be executed.
apply
abstract fun apply(input: T): Unit
Starts executing the active part of the class' code.