don't emit empty statements