Perhaps I should point out that the strange thing about this is that
when the #bracket method in SD is NOT defined, then the module included
in the idioclass (singleton) is not called as one would expect it to
be. But when you add #bracket into SD, it "suddenly" works as it
should, and subsequently by passes the #bracket method just defined!