use marshal_load with -2 args so its always an array
wxPen: add protected == and make the Pen::[] method app_protected
wxBrush: add protected == and make the Brush::[] method app_protected