Right now package and version are juts textual, and you've been complaining about the parsing speed.�� It would be easy to extend the package to include e.g. version.fuel.�� It is also a huge advantage to keep both the .bin (a not-as-fast binary loading format similar in use to Fuel but more primitive) along side the source code, because the source can be extracted without a running system, and can be compiled if, for some reason, binary loading fails.�� So instead of changing the format you could simply augment it with a snapshot.fuel, modifying the writer to include it, and modify the reader to use the .fuel if it exists.
Would that make loading faster?
Yes.�� But not hugely because the .bin already loads faster than the .st.�� You might do some profiling?
��
Does it already exist?
Much of what you need is there.�� Use the Pharo, Luke.