Naming changes - "TryGetValue" and "Add" as per Dictionary