A toolkit for developing specialized scripting environments.