Since this post I have decided to make my own: https://github.com/Sammaye/mongoglue
This looks very interesting indeed:
I might even replace my current abstraction layer with this one. It does all the really good things like placing a document or set of documents straight into a predefined class :). If you use mongo you’ll want to check this out.