This verse maker was initially published in an early 1980s Byte magazine in TRS80 Basic. In 1985 I translated it to BASICA, and in 1987 I translated it to Icon. Recently, I've polished it to fetch the vocabulary all from one file. A vocabulary file can be specified on the command line; otherwise file it looks for verse.dat by default. See that file for examples of form.