Thank you.

1.
```ruby
recv = args.shift
raise ArgumentError, "no receiver given" unless recv
```

I'm afraid when receiver is nil.

```ruby
nil.tap(&:display)
```

2.

My firstd idea is ```|recv, *args|``` .
But that is modified arity number.