register

inline fun <S2 : S> register(command: Command<S2>)