Patch title: Release 92 bulk changes
Abstract:
File: /graphic/draw/file.pli
Key:
    Removed line
    Added line
module "/pliant/language/compiler.pli"
module "prototype.pli"
module "/pliant/graphic/vfilter/io.pli"


type DrawFile
  field Str filename
  field Str options
  field ImagePrototype proto

DrawPrototype maybe DrawFile


method d bind filename options
  oarg_rw DrawFile d ; arg Str filename options
  d filename := filename
  d options := options
  d load filename "header "+options


method d setup proto options -> status
  oarg_rw DrawFile d ; arg ImagePrototype proto ; arg Str options ; arg ExtendedStatus status
  d proto := proto


method d image_prototype options -> proto
  oarg DrawFile d ; arg Str options ; arg ImagePrototype proto
  proto := d proto


method d play draw options
  oarg_rw DrawFile d ; oarg_rw DrawPrototype draw ; arg Str options
  draw load d:filename d:options


export DrawFile '. bind'