code: func NewBoundFromPoints(corner, oppositeCorner *Point) *Bound {
  	b := &Bound{
  		sw: corner.Clone(),
  		ne: corner.Clone(),
  	}
  
  	b.Extend(oppositeCorner)
  	return b
  }
docs: // NewBoundFromPoints creates a new bound given two opposite corners.
  // These corners can be either sw/ne or se/nw.