Ruby 2.7 properly separates positional and keyword parameters, giving us less "freedom" how to implement options. So let's consistently do this the right way. Will-fix: #17552