Parser if with composite then command