Renaming DelayedCall, with_ and removing initial arg passing to DefferedCallable