We could have a FromString command that would take in the same format as is created with ToString, since it can be confusing, and them ofcourse have Parse to handle the actual engine-way of doing it.
The idea is that Parse is taking a working string, ToString is creating a super pretty string to use in message boxes, logs, etc. They are usually not the same, but we could accommodate both for both casting to and parsing from.