Basis of Version 2.0.0.

Which has an improved hands of interception model.
Work is needed to test and check that more work is not needed around parent context injection.
I don't think this needs to be public.