Returns a geometry formed by creating a buffer zone around the input geometry at a fixed distance.
Parameter 1 - the geometry to buffer.
Parameter 2 - the distance from the input geometry that the buffer zone will extend to.
Parameter 3 (optional) - the length of the line segments to use to build up the buffer zone.
Returns: a geometry representing the buffer zone around the input geometry.