# File lib/pdf/writer.rb, line 1743
1743:   def open_object
1744:     @stack << { :contents => @current_contents, :page => @current_page }
1745:     @current_contents = PDF::Writer::Object::Contents.new(self)
1746:     @loose_objects << @current_contents
1747:     yield @current_contents if block_given?
1748:     @current_contents
1749:   end