I like `text` or `label` better than `name`.  `name` implies we only accept an identifier (like the name of the attribute that provides the text).  I'd go with `text` here.