Fun with functions and interpreted language.