BY_NODE_NAMES = HANDLERS.map {|h| h::NODE_NAMES.map {|n| [n, h]} }.flatten(1).to_h
HANDLERS.flat_map { _1.node_names.index_with(_1) }.inject(&:merge)