Yeah I always box it too. Clang's fixit tells you to cast it though, and it's (just a little bit) faster that way.