Thanks. That worked. The compiler told me to use {.base.} too.
Should I use method on all procs that are specific to types, though?
I switched them all to `method`, but then the compiler told me to use {.base.}
on all of them, but some procs aren't supposed to have a base method in Widget,
as they are specific to the sub-objects, like the `proc set text(l:Label)`.
