Ah, neat. 

I tried searching quickly for some way of reinitializing a singleton but I didn't come up with much.