woahhh... intimidating and atmospheric and educational! and very pretty! and TIL you can just do cardname.widgets["widgetname"] (I've been writing deck.cards["cardname"].widgets["widgetname"] every time.......)
You can also do `cardname.widgets.widgetname` so long as neither the card name nor the widget name contains spaces or punctuation characters!
OHHhhh.... TIL too... [makes notes]