Still not quite understanding it, but it did go away when I changed the `style`
argument in
method set_style*(b:BaseButton, style:Table) {.base.} = assert(false,
"BaseButton.set_style() to override.")
Run
from `Table` to
method set_style*(b:BaseButton, style:Style) {.base.} = assert(false,
"BaseButton.set_style() to override.")
Run
a `Style` type I created for the button colors.
That method became redundant after the change anyway. :)
