lib/citero_engine/core_ext.rb
String.class_eval do
def formatize
self.split('_',2).last.strip
end
def collect &block
self.split('',1).collect &block
end
def to_a
self.split('',1)
end
end
Array.class_eval do
def join_and_enclose seperator, *args
left_end = (args[0] or "")
right_end = (args[1] or left_end)
left_end + self.join(seperator) + right_end
end
end