Implemented #46

Implemented #46.
Minor: The rest of the codebase uses `var` and `Assert.That`. Probably worth keeping it consistent.