Forked from http://cumulusrdf.googlecode.com/svn/trunk/