Sorry, I see now why it compiles, I didn't use the template version before.