diff --git a/packages/lib/Callback.js b/packages/lib/Callback.js
index <HASH>..<HASH> 100644
--- a/packages/lib/Callback.js
+++ b/packages/lib/Callback.js
@@ -14,6 +14,7 @@ exports = Class(function() {
 	this.fired = function() { return this._fired; } 
 	this.reset = function() { this._args = []; this._fired = false; }
 	
+	this.forward = function(arguments) { this.run.apply(this, arguments); }
 	this.run = function(ctx, method) {
 		var f = method ? bind.apply(this, arguments) : ctx;
 		if (f) {
add a forward method for easily forwarding a method on an arbitrary object to the run method of a lib.Callback object