better check of whether a block is a named/default application
can't remove ARTIFACT member defs, as they are part of bigger combos
support for right-associative applications