Decorator to demarcate the output of various hooks.
Based on the callback function name we add a header to the cli output. Callback name’s should follow the convention of component_operation_it_does to leverage the decorator
Converts a MutliStrOpt to a key-value dict
Ask a yes/no question via raw_input() and return their answer.
“question” is a string that is presented to the user. “default” is the presumed answer if the user just hits <Enter>.
It must be “yes” (the default), “no” or None (meaning an answer is required of the user).
The “answer” return value is True for “yes” or False for “no”.