@waldenraines sounds like Provider.readable is only used in unit tests...
When I git grepped Provider.readable in your PR branch I only see it being used in test/models/authorization/provider_authorization_test.rb  . I would say lets try to take it out and not introduce methods in model to satisfy tests...