Bug 420160: use @Typed to stop Maven from seeing our delegate spy impls and activating them prematurely