This is to do some action before or after execution of a Mutation. Structure of a VxInterceptor is like this:
Functions in the class is self explanatory and both can modify the incoming mutation as well. In case of
beforeMutation if you return
false, execution of that mutation will be cancelled.
Example - Rate Limiter
This example blocks increment from executing more than once a second. Similar to a debouncer.