+ * <p>
+ * This class is mostly used by infrastructure code (utilities) and test tools.
+ * </p>
+ *
+ * <p>
+ * Care has been taken so that the invocation handler is serializable. However,
+ * it is only serializable within one virtual machine. It cannot be used in a
+ * distributed context where it can be sent to another JVM.
+ * </p>
+ *
+ * <p>
+ * This class currently does not do any cleanup. So it should not be used in production code
+ * but only in test utilities.
+ * </p>