The somFindClsInFile method returns the class object for the specified class. This method is the same as somFindClass except that the caller provides the filename to be used if dynamic loading is needed.
If the requested class has not yet been created the somFindClsInFile method attempts to load the class dynamically by loading the specified library and invoking its "new class" procedure.
If majorVersion and minorVersion are not both zero, they are used to check the class version information against the caller's expectations. An implementation is compatible with the specified version numbers if it has the same major version number and a minor version number that is equal to or greater than minorVersion.