Refactored intercepting implementation
Refactored intercepting implementation

jackywpy/MRProgress,mrackwitz/MRProgress,jackywpy/MRProgress,AddAloner/MRProgress,yungfan/MRProgress,colemancda/MRProgress,boherna/MRProgress,zaubara/MRProgress,colemancda/MRProgress,AlexanderMazaletskiy/MRProgress,odyth/MRProgress,odyth/MRProgress,mrackwitz/MRProgress,AddAloner/MRProgress,hanangellove/MRProgress,boherna/MRProgress,hanangellove/MRProgress,yarry/MRProgress,AlexanderMazaletskiy/MRProgress,yarry/MRProgress,yungfan/MRProgress,zaubara/MRProgress,zaubara/MRProgress