Copyright 2008-2010 by the OpenStructure authors