Looked intentional, but removing fixed the problem. Maybe it was needed for running code not just parsing.
I've raised an issue on phpjs but not a pull yet.