Very interesting ideas! I like 'em!

Concerning events, it would be clean but I wonder if it would work? Since it happens once and would have to set an internal flag on httpInterceptor anyway? I'll think about it, could be very clean.

I like the idea of mocking certain calls, I was wondering how it would look and that looks good. Will add it to the wishlist (I'm updating several things soon, they're local on my machine because the changes rely on the public website as well so both need to be updated at the same time).