use static_cast, it is greppable