Differentiate between block args with defaults and without.

Fixes rspec/rspec-mocks#714.
Ah I see, so `to_proc` actually returns a lambda ok, thanks :)