bzr revid: fp@tinyerp.com-20080903224650-u1oadqv9x75atmyl
bzr revid: fp@tinyerp.com-20080903180400-df7l6wxg1zpirmmi