added __clone method in EmbeddedDocument, now is possible to copy EmbeddedDocument between documents