class RSpec::Matchers::BaseDelegator

Provides a base class with as little methods as possible, so that most methods can be delegated via ‘method_missing`.

On Ruby 2.0+ BasicObject could be used for this purpose, but it introduce some extra complexity with constant resolution, so the BlankSlate pattern was prefered. @private