Added a scope argument to the callback so that it can be customized.
Now reporting exceptions from RBCallback.
Fixed the license for RBCallback.