Reader Monads are awesome

Now we're talking