bzr revid: fp@tinyerp.com-20080903182533-bi4u27xqnm2mmhhr
bzr revid: fp@tinyerp.com-20080903180400-df7l6wxg1zpirmmi