defer rewritting variables until necessary
defer rewritting variables until necessary

don't blindly rewrite variables across an entire
statement, because part of the statement may change
the mapping (and by then the info is lost)

BBN-Q/pyqgl2,BBN-Q/pyqgl2