class Tapioca::Gem::Listeners::RemoveEmptyPayloadScopes

def ignore?(event)

def ignore?(event)
  event.is_a?(Tapioca::Gem::ForeignScopeNodeAdded)
end

def on_scope(event)

def on_scope(event)
  event.node.detach if @pipeline.symbol_in_payload?(event.symbol) && event.node.empty?
end