Release a first cut at the FSM language