Ah yes, I have used the static version of this to get round the problem of not having late static binding available in 5.2.