If two subcomponents have different URIs, assigning the same displayId causes an assertion failure in SBOLValidatorImp. According to the spec, displayIds are meant to be human readable, which typicall…
d) On the subject of locations, you state that SequenceAnnotation counts from 1 (not 0). You don't state if the feature is inclusive of or exclusive of 'end'. You also don't state if it is always true…