Mutator

typealias Mutator<T> = suspend CommandContext.(value: T) -> T?

Type alias representing a mutator callable. Keeps things relatively maintainable.