* store more bond properties (if present) when pickling
* store the attachpts stuff more efficiently in pickles
* better error reporting in the cartridge
* updated cartridge use cases
* backup
* fixes#6312
all tests pass
needs tests for atoms
* more optimization; tests pass
* get rid of the global variables so that the cartridge works with this
sooooooo weird