Making types in std::min consistent and avoiding warnings about not needing alreadyTimed in RELEASE mode