Consumers callback arity check does not allow to pass arguments correctl...

#68. Add ability use callbacks with optional arguments