Added interception infrastructure on provider methods.