code: function(iri)
           {
              var iris = Object.keys(embeds);
              for(var i in iris)
              {
                 i = iris[i];
                 if(i in embeds && embeds[i].parent !== null &&
                    embeds[i].parent['@id'] === iri)
                 {
                    delete embeds[i];
                    removeDependents(i);
                 }
              }
           }
docs: recursively remove any dependent dangling embeds