bzr revid: fp@tinyerp.com-20100625160745-3plurl159kebvwqq
bzr revid: xmo@tinyerp.com-20100108151928-2mefy2o4z4x8t4up
bzr revid: xmo@tinyerp.com-20100108143520-0g9iuc82qmtnmija