Also posted to StackOverflow now: <https://stackov...
# functional