class Array
def replace_each_string(&block)
def replace_each_string(&block) self.map! do |c| next yield c if c.is_a?(String) c.replace_each_string(&block) c end end
def replace_each_string(&block) self.map! do |c| next yield c if c.is_a?(String) c.replace_each_string(&block) c end end