# File lib/allison.rb, line 4 def if_exists (item = nil) unless item self unless self =~ /(%(\w+)%)/ "\nIF:#{$2}\n#{self}\nENDIF:#{$2}\n" else "\nIF:#{item}\n#{self}\nENDIF:#{item}\n" end end