Fix another bug with conditional declaration/statement parsing