not sure you can do this, but could you set the default like this?
```scope :page, -> (number = 0) { limit(100).offset(number * 100) }```

would be interested in seeing if that works