commit 3e04f3e03d39565696bf9f3f8ea95cf6cc3dc3e3 Author: Ivar Smolin Date: 2009-05-17