bzr revid: fp@tinyerp.com-20101016164709-8w551aaosqx0dufu
bzr revid: fp@tinyerp.com-20100306200216-d9fg7r9doibyzjfr