Google

def initialize( first, second = nil ) #puts "IN COMMENT CONSTRUCTOR; SECOND IS #{second.type}" super second if first.kind_of? String @string = first elsif first.kind_of? Comment @string = first.string elsif first.kind_of? Source @string = first.match( PATTERN, true )[1] end end