Improve compiler, handle +=
Setup for handling && and ||