Is there a reason why this is marked `constexpr`?