fix a bug in 2.21.scm and also begin rec-lang