Initial work on adding marker bytes to MS2 spectrum, invalid inputs could cause runaway memory allocations and infinite loops. Hoping these marker bytes can prevent that by validating input.
Eliminate unused mzml.points_ms2 and everything used to implement it. Only chunked version seems to be in use.
Cannot figure out how to get search to work, but I assume this function should return the dict it is building up.