Here comes just some methods to recursively merge and symbolize the keys.