module Differ module StringDiffer def diff(old) Differ.diff(self, old, $; || "\n") end alias :- :diff end end String.class_eval do include Differ::StringDiffer end