Allow Variant keys and handle empty Dictionarys