         case .EatUntilBytesFromTable:
           let table = (data as! FirstCharTableParam).table
           b = stream.eatUntilBytesFromTable(table)
+        case .RetryAtPartialSuccess:
+          _retryAtPartialSuccess = true
+          b = true
       }
       if !b && !data.optional { // No success and not optional.
         return false

        optional: optional, table: a))
  }

}

  case EatUntilIncludingBytesFromTable
  case EatWhileBytesFromTable
  case EatUntilBytesFromTable
  case RetryAtPartialSuccess
}


