Use hastache to generate a better formed module (probably won't compile yet)