https://github.com/google/python-spanner-orm/pull/128/files is a start, but it needs to be flushed out.