cost to accept initial states
Validation support
Add tag.typ as an input and an output can have similar names.
Language model case study