Alternative pr73

Replacing https://github.com/python-rope/rope/pull/73