This is a common question by users. If a variable is empty is that the same as being non-existent? This has been discussed many times. The answer is that from a user perspective they are the same thing. There is no difference.
Not in KM. They are the same thing. Empty is no value.
If all keys are empty, there is no dictionary. That's what my code checks.
I don't think I'm irritated. I always try to answer questions politely. Sorry if you think I'm irritated. I have great respect for you as I remember you have answered many questions on this forum that I could not have answered.
At work they call me Sheldon because of my lack of social skills.