If we stick with the current `pyinitialize` pattern for now, you could always define `PyBuffer` at initialization time by calling `eval`.