More absolutely horrible things done in the name of getting things to work. Can I have my Masters now?