I kept flipping back and forth between `opts = {}` and the keywords. I figure at least this way it is obvious what parameters are possible.