fix parsing compound conditional (it was missing)