#tantekall developer's natural instincts is to clamor for some sort of "clean" model of the data - and turns out that in practice, from a pragmatic maintenance / what breaks / what doesn't point of view, they're *wrong*. presentation/display = quality. "clean model" = less maintained.