Use precompiled callback instead of Callback#invoke
Fix block calling in run_callbacks
Merge pull request #9 from puiesabu/W3-callbacks

Minor fix on calling precompiled callback