$function :
$bindClosureTo :
$currentCall :
$closuresByCall :
$methodName :
__construct( $methodName)
__get( $keyword)
__set( $keyword, $mixed)
getFunction()
bindTo( $object)
count()
doesNothing()
doesSomething()
isEmpty()
getCurrentCall()
setClosure(\closure $closure, $call)
getClosure( $call)
closureIsSetForCall( $call)
unsetClosure( $call)
offsetSet( $call = null, $mixed = null)
offsetGet( $call)
offsetUnset( $call)
offsetExists( $call)
atCall( $call)
invoke(array $arguments = array(), $call)
getMethodName()
bindClosure(\closure $closure)
checkCall( $call)
isBindable(\closure $closure)