GitHub #5: Add affinity attribute to InputMode and give SelectionEditMode low affinity