Python Pickle: Painless binary storage for Python objects