It's just a sugar syntax on top of this idea. With Mayre you get a better monad-like syntax. Longer and more complex conditions are possible, for example. Or easier props composition in terms of indentation.
Isn't the gotcha here that everything passed to the `of` property gets evaluated anyway, even if it's not rendered? Because that's something I'd like to avoid and why I'm still sticking to conditionals.