module Erubis::NoTextEnhancer

def add_text(src, text)

def add_text(src, text)
  src << ("\n" * text.count("\n"))
  if text[-1] != ?\n
    text =~ /^(.*?)\z/
    src << (' ' * $1.length)
  end
end