+class DummyActionProxyMetaClass(type):\r
+ def __new__(cls, *args, **kwargs):\r
+ new_cls = super(DummyActionProxyMetaClass, cls).__new__(cls, *args, **kwargs)\r
+ ActionProxyMetaClass.types[new_cls.get_type()] = new_cls\r
+ return new_cls\r
+\r
+class DummyActionProxy(object):\r
+ __metaclass__ = DummyActionProxyMetaClass\r