I have found what appears to be a bug in the SPI, when registering an interceptor class
the AroundInvoke annotation specified in an AnnotatedMethod object is ignored, it appears
that standard java reflection is used instead.
https://jira.jboss.org/jira/browse/WELD-312