allow load_file to accept an overriding "readlimit" parameter independent of the global setting