diff --git a/loopy/context_matching.py b/loopy/context_matching.py
index cb0d6e9569c2ad0ddfd6425f1e06bf1a69749cb3..cc375c43897c0ad5e138d4f020f4e48f9a463451 100644
--- a/loopy/context_matching.py
+++ b/loopy/context_matching.py
@@ -1,9 +1,7 @@
 """Matching functionality for instruction ids and subsitution
 rule invocations stacks."""
 
-from __future__ import division
-from __future__ import absolute_import
-from six.moves import range
+from __future__ import division, absolute_import
 
 __copyright__ = "Copyright (C) 2012 Andreas Kloeckner"
 
@@ -27,6 +25,9 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
 """
 
+from six.moves import range, intern
+
+
 NoneType = type(None)
 
 from pytools.lex import RE