Mark as many members on Text as possible with the `readonly` modifier, so that the limited mutation remains limited and so that usages of Text as an `in` parameter can be as fast as possible by avoiding compiler-generated defensive copies.
Mark as many members on Text as possible with the `readonly` modifier, so that the limited mutation remains limited and so that usages of Text as an `in` parameter can be as fast as possible by avoiding compiler-generated defensive copies.

plioi/parsley