Choosing message
Decomposing message
Intention Revealing Message
Intention Revealing Selector