enable embedding documents inside other documents, task #66.

TODO: we should find a way to forbid the use of the save() method in
the embedded Service object, as it will modify the original
document in its collection.
minor correction on error message