@rnewson `lists:keystore` will overwrite the supplied default. Could do `Options = lists:keymerge(1, Options0, [{io_priority, thing}])`, but that'd require sorting `Options0`. Or just could leave as-is.