Look at your programming language, now back to ours, now back to your programming language, now BACK TO OURS.
Sadly, your programming language is not ours, but if you stopped using your lady scented language and used ours, you could help us find some bugs.
Look down, back up. Where are you? You're in an imperative language with type inference.
What's in your hand, back at me. I have it, it's a way to add methods to existing classes.
Look again, YOUR ANONYMOUS INNER CLASSES ARE NOW CLOSURES.
Anything is possible when you use Gosu and not Java.
It has an open type system.