first draft of stdpickle module