Functionally Imperative

learn things for the lulz