# File lib/maruku/output/to_markdown.rb, line 127
        def array_to_md(array, context, join_char='')
                e = []
                array.each do |c|
                        method = c.kind_of?(MDElement) ? 
                           "to_md_#{c.node_type}" : "to_md"
                        
                        if not c.respond_to?(method)
                                #raise "Object does not answer to #{method}: #{c.class} #{c.inspect[0,100]}"
#                               tell_user "Using default for #{c.node_type}"
                                method = 'to_md'
                        end
                        
#                       puts "#{c.inspect} created with method #{method}"
                        h =  c.send(method, context)
                        
                        if h.nil?
                                raise "Nil md for #{c.inspect} created with method #{method}"
                        end
                        
                        if h.kind_of?Array
                                e = e + h
                        else
                                e << h
                        end
                end
                e.join(join_char)
        end