Performs a full :solid.
Now with correct gc.
Various fixes and improvements.
Clean up some data structures.