package require quill 0.3.0 namespace import ::quill::*got list
if {[got $someListThatMightBeEmpty]} {
...
}
instead of
if {[llength $someListThatMightBeEmpty] > 0} {
...
}
Which seems somewhat trivial, but it reads better, and I'm less likely
to mistype it than the "llength" version, which I seem to mistype about
half the time.
If the elements of alist are unique, and blist contains no more items than alist, then the result is a valid dictionary.