Added support for multiple language identification programs and
libraries.