RKSimon wrote: > Can all compiler detect that though? We might run the risk of triggering warnings in some implementations This - there's usually some older version of msvc or gcc that we still support that might complain https://github.com/llvm/llvm-project/pull/195772