Added ability to delete keys and values (recursive and individual)