bzr revid: fp@tinyerp.com-20111111200036-7sfslmttes77bwwz
bzr revid: fp@tinyerp.com-20111111144930-5o37idpxdvyhtfri