ha ha semicolon instead of && is evil, and a bunch of other things
I accidentally added :(
show, and templates which we've not started using yet