The problem I have with most interview advice is that for every must do/must not do rule anybody has ever told me, there's an interviewer somewhere who would kick you right out of the building for it. I'd love to be able to play with your company's displays--it'd probably end up being one of the best interviews I've ever been on. But I doubt I could do it, because I've been drilled by various people over the years that job interviews are supposed to be the height of professionalism.
I wanted to explore how Perl's closures can be manipulated, and ended up creating an object system by accident.
Note: All code is untested, unless otherwise stated