Renamed  bad param name
Renamed  class name `Delegate` to `Projection`