Better errors when invoking a method that receives a block but no block given, or the other way around.