bzr revid: bde@tinyerp.com-20120718124119-tei82fkulqrqhxwv
bzr revid: hmo@tinyerp.com-20111212122501-c9zbv3s6013uh3qw