module SyntaxTree::Parentheses

def self.break(q)

def self.break(q)
  return yield unless NODES.include?(q.parent.class)
  q.text("(")
  q.indent do
    q.breakable_empty
    yield
  end
  q.breakable_empty
  q.text(")")
end

def self.flat(q)

def self.flat(q)
  return yield unless NODES.include?(q.parent.class)
  q.text("(")
  yield
  q.text(")")
end