```ruby
def add_user(username, password=nil, *opts)
  read_only, opts = opts
  ...
```

What do you think about this?