# TODO in libg1m
## Things
- Implement the 'in case of error, finish reading the file so that the
provided stream is usable' behaviour?
## Find out what these formats are/how to parse them
- G3M (like G1M?);
- G1K/G3K (keys?).
## Correct the parsing of these formats
- G1M (other subtypes);
- C1A/G3A (addins for cp and cg calculators);
- G3P (pictures).