Py is now a static class. All public functions are accessed as Py::XXX().
Arbitrary classes can be passed to the Python script provided they provide a PyObject* T::pack() function.
Arbitrary classes can be passed from the Python script provided they provide a T(PyObject*) constructor.