Didn't realise I was using a pre 2.5 one tbh! I knew both existed but didn't realise that syntax brought in as a language construct. I'll change it back, although I do much prefer the old style!