    # File lib/RMagick.rb, line 447
        def pattern(name, x, y, width, height)
            begin
                push('defs')
                push("pattern #{name} #{x} #{y} #{width} #{height}")
                push('graphic-context')
                yield
            ensure
                pop('graphic-context')
                pop('pattern')
                pop('defs')
            end
        end