Time: 28 June 2020, 10:07:19.980052 pm
Fix wrong traitCompositions in packages loaded from source.st
As of Collections-ul.900, ReadStream>>match: does not alter the Stream position if the search sequence was not found. Failure to find the search sequence is indicated via the return value, but it was not checked in classDefinitionFrom:.
The error could trigger load failures after loading Monticello-jr.720, in which the trait composition became relevant beyond just creating the class.
The error did not surface for .mcz version files that contain a correct snapshot.bin file, which allows to forego the reading of the source.st file.
There are versions out there without the snapshot.bin file. INIFile-jf.3.mcz as served by Squeaksource is such a version at the moment.
=============== Diff against Monticello-mt.725 ===============