DualTree module (without pretty print) compiles