Correct type() logic

It should NOT run if the future parser is enabled