The bastard lovechild of Java and Scheme