Unittests for things in this module are located in the Compiler module instead, for convenience sake - and to not spread the test cases around too much.