If the module cannot be loaded, an exception is thrown.
You can pass a hash reference with options as second argument. The
-only option currently recognised is C<-version>, which will ensure
+only option currently recognized is C<-version>, which will ensure
that the loaded class has at least the required version.
See also L</Class Loading Options>.
having been loaded, due to the way the base L<IO> module works.
You can pass a hash reference with options as second argument. The
-only option currently recognised is C<-version>, which will ensure
+only option currently recognized is C<-version>, which will ensure
that the loaded class has at least the required version.
See also L</Class Loading Options>.
none of the classes can be loaded, it will throw an exception.
Additionally, you can pass a hash reference with options after each
-class name. Currently, only C<-version> is recognised and will ensure
+class name. Currently, only C<-version> is recognized and will ensure
that the loaded class has at least the required version. If the class
version is not sufficient, an exception will be raised.