Insider’s guide into interceptors and HttpClient mechanics in Angular