The OSCommonInterfaces component contains an OSiLReader class for reading an instance in an OSiL string and creating an in-memory OSInstance object. Assume that sOSiL is a string with an instance in OSiL format. Creating an OSInstance object is illustrated in Figure 10.