cleanup
better error handling in ANY keys in case where map does not follow structure
version up with better error handling