Sorry to belabor this point, but this comment seems to imply that this code might not work with a different interpreter. I don't think that's the case, but rather that another interpreter might be less efficient with its memory usage. I think it would be helpful to clarify here that we aren't concerned about whether or not it will work, but simply that it might use more memory.