exported from http://svn.apache.org/repos/asf/chemistry/old/chemistry/trunk/chemistry-shell