Note to self. If we do this refactoring, be sure to change the name of blank? and editable? as they sound like model methods.