you never call this with enableDictionary = true. Is there a reason you parametrized this? Should that be tested as well?