Map an object's keys and values into a new object. Deeply (tree structure doesn't change).