So, the necessary changes to support the DLR at all are in place.
Alas, it still has some limitations -- (bug 82650)
fails in the import statement with
Traceback (most recent call last): File __main__, line unknown, in Initialize File WinUI, line unknown, in Initialize TypeError: Argument cannot be null. Parameter name: type
which is not quite "at the first hurdle", but does make it useful to keep the WinForms import in a single file, so if I need to explicitly enumerate, I only have to do it once.
A pity that Python isn't quite as malleable as Ruby so far as stringname-to-symbol matching goes. The next best thing, this
doesn't fare any better. *sigh*