Fix var type inference2

Giving it another try.
Nice catch!  Kudos to the new parser.