constexpr for result general key
getting rid of boost pool