How is ProjectItemsToInclude implemented?

Hello,

how does ProjectItemsToInclude for Workers work internally?

A client reports trouble with it.
Could some engineer at Xojo Inc. look into the code?

Do you guys do a ReplaceLineEndings call to sanitize the line endings?

Dim ProjectItemsToInclude As String = get it from project

ProjectItemsToInclude = ProjectItemsToInclude.ReplaceLineEndings(EndOfLine)

Dim ProjectItems() As String = Split(ProjectItemsToInclude, EndOfLine)

For Each ProjectItem As String In ProjectItems 
  
Next

A bug for the client may be easily explainable with Xojo IDE on Windows looking for CRLF, but only gets CR or LF for a project stored on another platform.

Greetings
Christian