'Transform a single key-value pair within a document.
This method may be overridden to provide custom handling for specific
types of values. This method should return an iterator over the
resulting key-value pairs.'

def transform_element(self, key, value):

    raise NotImplementedError
