hack to log rops and simpler type in QT

the parameter might as well be explicitly typed since it is always
that subtype in practice and uses instanceof logic.

the hack for keeping the base ops array around isn't great but at
least we can actually see them for now
remove indexing into paths array

this doesn't immediately make sense to me since the path isn't
rendered as with array trappings in the ui, but it seems to match
how the ops array is handled. the important fix was changing path
to paths