+class wxPoseAsInitializerFor##poser: public wxPoseAsInitializer \
+{ \
+protected: \
+ virtual ~wxPoseAsInitializerFor##poser() \
+ { \
+ class_poseAs([poser class],[poser superclass]); \
+ } \
+}; \
+wxDummyForPoseAsInitializer wxDummyPoseAsInitializerFor##poser(new wxPoseAsInitializerFor##poser)