Racket is a ruby packet packer/unpacker at middle level with hookpoints and dynamic language facilities.