ESIRuntime-0.4.0
In order to be wire compatible with hardware, generated structs need their fields reversed, which is unintuitve. Adds a constructor to each generated struct which has the fields in their logical order. Assisted-by: vscode:Claude Opus 4.7