Right, but I'm not trying to add `text`. I'm trying to add an analyzer field to `text`, which would work like boost does now. Maybe this is just mismatched expectations. If you guys are happy with it, I'll change the docstring to explain it better and not say "hack".