Adding tests for defaults, logic for comparing dictionaries