Pug != Interpolation Operator Handling of Promise Values
When using Pug's unescaped interpolation operator `!=` to output a value, the expectation is that a Promise or thenable would be resolved before rendering, similar to how other templating engines handle asynchronous data. However, Pug compiles templates to synchronous JavaScript functions and the `!=` operator merely calls `toString()` on the expression resu