I added a new parameter, 'filehandle', to
Schema->new(), which is mutually exclusive with the
parameters 'file' and 'cache'. It's value must be a
filehandle to the schema file, opened in read mode.
I also added code to several tests to test that it works.
Run patch with -p0