)             else:                 raise GMTInvalidInput("Unrecognized data type: {}".format(type(spec)))             with file_context as fname:                 arg_str = " ".join([fname, build_arg_string(kwargs)])                 lib.call_module("