parameters: (orig, new)
docstring: Merges the contents of new into orig, think recursive update()
         orig and new must both be dicts. If an element value is None in
         new it will be removed in orig.
docstring_summary: Merges the contents of new into orig, think recursive update()
         orig and new must both be dicts. If an element value is None in
         new it will be removed in orig.
docstring_tokens: Merges the contents of new into orig think recursive update () orig and new must both be dicts . If an element value is None in new it will be removed in orig .
function: def merge(orig, new):
      """Merges the contents of new into orig, think recursive update()
         orig and new must both be dicts. If an element value is None in
         new it will be removed in orig."""
      if type(orig) != dict or type(new) != dict:
          raise DataTypeError("Not a dict in merge()")
      orig.update(new)
      remove_null_items(orig)
function_tokens: def merge ( orig , new ) : if type ( orig ) != dict or type ( new ) != dict : raise DataTypeError ( "Not a dict in merge()" ) orig . update ( new ) remove_null_items ( orig )