esm (bower): JS state machine
Keywords: statemachine