Girl and Glisp: an Efficient Representation Language