http://strlen.com/bla-language (1995)