to support an expression that deals with literals, such as: ``` constexpr takum16 t = 3.14f; ``` we would need a constexpr compile time log2 function approximation.