HICLIB_READLENGTH parameter made optional