Make functional operators constexpr