
I found a problem.
As I said before, the intent was to sort collections when a book was sent to the collection. The reality was that collections were sorted when at least one book was *added* to the collection. Because of this, resending a book did not reorder the collection unless it was accompanied by at least one new book.
Fixed in next release - 0.7.7.
The python construct problem was never included in a release. And won't be.