important for testing /doh
removed breakpoint code
Tests pass!

for dictionaries, "CollectionAssert.AreEquivalent" is required to check
the equality
Added Documentation, updated function calls