added directive for a select with user-writable options