Yeah. good catch. It meant it as a self documenting thing to show that if we require('./lib/compiler') in Node (line 4) we decorate the `dust` object as well as module.exports a compiler object. This is similar on the browser. When we include the `lib/compiler` file we are decorating the `dust` object with compiler methods but then we throwout the compiler reference. 

There's some symmetry that helped me try to clean up the dependency soup here but it is not necessary... though I find it hard to get rid of it