Functions. Lambdas. Scoping. Woah.