What is the purpose for this?
Why don't we rely on gem rather than on package:
```begin
    require 'rubygems'
rescue LoadError
end
require 'astute'
```

this is usually common practice