Well, I figured you need access to buttonList and it's protected, so only sub-classes will have access. And I've done it before ;)