add Pickle<T>, version bump