Next config iteration after getting some feedback

- 'send' requests
- use if / elif / else a la Python for branching to make disjunction clear
- always spec an else case with explicit return for clarity