the main thing that cooks my noodle about client side module patterns today is the global namespace closure modifying bullpocky