I have a few questions about this. 

1. What's the purpose of having `lib/resque-scheduler.rb`? 

2. Isn't it compliant with the naming convention to use `snake_case` for file names? I recall earlier Rubocop raised a file naming error with `lib/resque-scheduler.rb`. 

3. Under the proposed version, all tests pass. Does it mean there's another missing test?