Creates a new State, optionally reusing an existing tag for the same range.
| parent |
Parent state (null for root) |
| render |
Render instance |
| use_tag |
If non-null, use this tag instead of creating a new one (marks only) |