Forked from https://pash.svn.sourceforge.net/svnroot/pash