With the recent developments of the SBOL2/3 converter, a lot of the URI handling is being done with string manipulation. This is fragile code that will break with unusual URIs.
This is a reminder for us to go back in the converter code after it's mostly done and fix this.