- if ((*cit).table.get()) {
- string suffix = (*cit).table->findbinding(act);
- suffix = strip(suffix, ' ');
- suffix = strip(suffix, ']');
- suffix = frontStrip(suffix, '[');
- if (!suffix.empty()) {
- res += "[" + keyname((*cit)) + " "
- + suffix + "] ";
- }
- } else if ((*cit).action == act) {
+ if (cit->table.get()) {
+ res += cit->table->findbinding(act,
+ prefix
+ + keyname((*cit))
+ + " ");
+ } else if (cit->action == act) {