1This of course would not be possible if BoardFrame were in a library that you did not control.