Move has_word_characters from models to views (since the function that used it has moved there too).
Support editing of stats
Use number fields