docs: public static boolean isDetached(InvocationContext context, Class<? extends Annotation> type) {
  		
  		Method request = context.getRequest();
  		
  		return request.isAnnotationPresent(Detach.class) && 
  			   Arrays.asList(request.getAnnotation(Detach.class).value()).contains(type);
  	}