bzr revid: jma@tinyerp.com-20100610133419-fwbc1xp0xoq77n90
bzr revid: tiny@tiny-desktop-20100318090635-ej1t6vpkmlic4n90