As explained in another post(https://stackoverflow.com/a/7075121/2706606), in python you can import stuff from the future.
For example 2/4 evaluates to 0 (as it is an integer division).
>>>print 2/4
0
But if you import "division" from the future, it evaluates to 0.5
>>> from __future__ import division
>>> print 2/4
0.5
What I understand from the linked post is that the parser parses the code differently when you use future imports.
And my question is, is there only one single, unique "future" environment where all this future imports are fetched from?
How do we guarantee that the future imports will be forward-compatible with future versions of the python compiler?
Is it possible that maybe in the "more distant future" 2/4 will evaluate to some other value?