Tom Lord, programador de Lisp y Scheme de la Free Software Foundation, comenzó a trabajar inicialmente en un lenguaje llamado "GNU Extensión Language" (GEL), basado en SCM, una implementación de Scheme en escrita en C por Aubrey Jaffer ―a su vez basado en "Scheme In One Defun", desarrollado por George J.