Recently I have been using the dictionary object to make arrays with unique values only by taking advantage of the .exists method which is simpler than writing a loop through the entire array every time to see if a value exists. Then I get the final array by using the .keys method.
Given that the dictionary object requires a definition for each key, I have gone back and forth on what to set as the definition. Originally I was setting each key's definition to the vbempty constant since I have no use for it anyways. But would the best practice here be to use a Null value because it would take up less memory?