Clarify the intro to functional programming.
Replace the Chain of Responsiblity example with a better one.