Patch title: Release 87 bulk changes
Abstract:
File: /pliant/graphic/color/sample/virtual_tree.page
Key:
    Removed line
    Added line
module "/pliant/language/unsafe.pli"
module "/pliant/language/stream.pli"
module "/pliant/admin/file.pli"
module "/pliant/graphic/color/gamut.pli"
module "/pliant/graphic/image/prototype.pli"
module "/pliant/graphic/image/pixmap.pli"
module "/pliant/graphic/filter/io.pli"

if (virtual_path parse "/r" (var Int r) "g" (var Int g) "b" (var Int b))
  var Int size := options option "size" Int
  if size=undefined
    size := 64
  if size<1 or size>256
    return
  var Link:ImagePixmap img :> new ImagePixmap
  img setup (image_prototype 0 0 size size size size color_gamut:"rgb") ""
  var Int color := r+g*2^8+b*2^16
  for (var Int y) 0 img:size_y-1
    img fill 0 y img:size_x addressof:color
  reset_http_answer
  http_request answer_mime_type := "image/png"
  http_request send_header
  img save http_stream "filter [dq].png[dq]"
  http_request send_header "mime [dq]image/png[dq]"
  img save http_request:answer_stream "filter [dq].png[dq]"
  http_request send_footer
else
  text "Virtual path is: "+virtual_path