So when escaping output in a view, we'll be `h()`ing everything except models that happen to have this defaulted. Are we just to make an educated guess that anything with the word "Display" in it doesn't need `h()` and things without it do? And then make sure we remember any comparisons with other values or when storing this model data? And remember to unencode it when passing these values via JSON for AJAX requests? This feels really odd.

Is there an example of another framework, cms etc that escapes html in the model? Maybe this is a lot more common than I realize and most developers will expect this behavior and I'm just out of the loop.