remove some methods from deferred instance (use <deferred>.promise)