boopickle
Provides a default PickleState if none is available implicitly
Provides a default UnpickleState if none is available implicitly