def forward(method, params = nil)
        return unless @delegate && @delegate.respond_to?(method)
        params.nil? ? @delegate.send(method) : @delegate.send(method, params)
      end
def forward(method, params = nil)
        return unless @delegate && @delegate.respond_to?(method)
        params.nil? ? @delegate.send(method) : @delegate.send(method, params)
      end
Forward a method call to the delegate.
 @param method [Symbol] the name of the method to forward
 @param params [Object] method parameters
 @return [Object] the return value from the forwarded method.