class SyntaxTree::StringConcat
def copy(left: nil, right: nil, location: nil)
def copy(left: nil, right: nil, location: nil) node = StringConcat.new( left: left || self.left, right: right || self.right, location: location || self.location ) node.comments.concat(comments.map(&:copy)) node end