# Functions
CamelToDashed converts a CamelCaseIdentifier to a dash-separated-identifier, or a camelCaseIdentifier to a -dash-separated-identifier.
ChopLineEnding removes a line ending ("\r\n" or "\n") from the end of s.
ChopTerminator removes a specific terminator byte from the end of s.
FindFirstEOL returns the index of the first '\n'.
FindLastSOL returns an index just after the last '\n'.
HasSubseq determines whether s has t as its subsequence.
JoinLines appends each line with a "\n" and joins all of them.
Title returns s with the first codepoint changed to title case.