stateMap

fun stateMap(name: String, validStates: Set<S>, handler: DslStateMapHandler<S, E, C, A, R>.() -> Unit): DslStateMapHandler<S, E, C, A, R>

creates a named statemap