bzr revid: uco@tinyerp.com-20101028065418-ahi6poaxn1aa5dmp
bzr revid: hmo@tinyerp.com-20100918072446-gc1slo8lz82b2qli