# File lib/rvg/embellishable.rb, line 236
        def initialize(image, width=nil, height=nil, x=0, y=0)
            super()             # run module initializers
            @image = image.copy # use a copy of the image in case app. re-uses the argument
            @x, @y, @width, @height = Magick::RVG.convert_to_float(x, y, width || @image.columns, height || @image.rows)
            if @width < 0 || @height < 0
                raise ArgumentError, "width, height must be >= 0"
            end
            init_viewbox()
        end