With a little glue, python with this scheme isn't all that horrible.