We could barf if there was a callback definition with a proc body.
This works too. Okay, I think we're pretty close.