anchor.diff:  
   +y+: Y coordinate of the test point
   
  -+area_obj+: A Javascript object of the following format: {shape: \'\', coords: []}.  The shape must be one of the
  ++area_obj+: A Javascript object of the following format: {shape: "", coords: []}.  The shape must be one of the
   valid shapes defined below.  The coords array is an array of floats representing the geometric shape.  The format
   of the coords array will depend on the type of shape being tested and is defined in the section below detailing the
   valid shapes.
  
positive.code: *Example*
  ----
  var shapes = [
  {shape: 'rectangle', coords: [0, 40, 90, 200]},
  {shape: 'circle', coords: [40, 40, 50]},
  {shape: 'poly', vertx: [20, 50, 60, 40, 30], verty: [20, 40, 70, 120, 30]}
  ];
  
  var shapes2 = [
  {shape: 'rectangle', coords: [0, 40, 90, 200]},
  {shape: 'circle', coords: [40, 40, 50]},
  {shape: 'poly', coords: [20, 40, 50, 40, 60, 70, 40, 120, 30, 30]}
  ];
  
  threeB.point_inclusion.check(50, 100, shapes);
  
negative.code: 
  === circle
  The format of this shape is a single coords array: [x, y, radius].  The x, y coordinates define the center of the circle
  while the radius parameter defines the radius of the circle.  An option key of "bbox" is allowed to help speed up the
  hit test on a circle.  The format of this "bbox" parameter is identical to the coords array used by the "rect" shape.
  
  === poly
  Two arrays of floats define the shape of the polygon.  A polygon is defined by a set of x, y points representing the
  