Preserve and return output of parsing a structure.
Preserve and return output of parsing a structure.

In certain cases, it may be necessary for other DSL methods to access
the output of parsing a structure. The parse! method on structures
should preserve the output and return it after resetting state.

fallenoak/wow-data