jamieorc's fork with John's yet-to-be-merged optional callbacks for EmbeddedDocuments.
None
John Nunemaker, Jamie Orchard-Hays