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