class SyntaxTree::BlockVar

def copy(params: nil, locals: nil, location: nil)

def copy(params: nil, locals: nil, location: nil)
  node =
    BlockVar.new(
      params: params || self.params,
      locals: locals || self.locals,
      location: location || self.location
    )
  node.comments.concat(comments.map(&:copy))
  node
end