Cool, I like this patch... Thanks. I know that the fortran driver was copied from the C++ one, so I think this is a reasonable direction to go... :-)