FlameDuck #1 I probably could get this to work - but I'm not sure if it's a good idea style-wise! No. Use composite pattern instead.