anchor.diff:  
   		if ( cullFace == CullFaceNone ) {
   
  -			_gl.disable( _gl.CULL_FACE );
  +			_gl.disable( gl.CULL_FACE );
   
   		} else {
   
   			if ( frontFaceDirection == FrontFaceDirectionCW ) {
   
  -				_gl.frontFace( _gl.CW );
  +				_gl.frontFace( gl.CW );
   
   			} else {
   
  -				_gl.frontFace( _gl.CCW );
  +				_gl.frontFace( gl.CCW );
   
   			}
   
   			if ( cullFace == CullFaceBack ) {
   
  -				_gl.cullFace( _gl.BACK );
  +				_gl.cullFace( gl.BACK );
   
   			} else if ( cullFace == CullFaceFront ) {
   
  -				_gl.cullFace( _gl.FRONT );
  +				_gl.cullFace( gl.FRONT );
   
   			} else {
   
  -				_gl.cullFace( _gl.FRONT_AND_BACK );
  -
  -			}
  -
  -			_gl.enable( _gl.CULL_FACE );
  +				_gl.cullFace( gl.FRONT_AND_BACK );
  +
  +			}
  +
  +			_gl.enable( gl.CULL_FACE );
   
   		}
   
  
positive.code: 
  				if ( geometry.verticesNeedUpdate || geometry.colorsNeedUpdate ) {
  
  					setDirectBuffers( geometry, _gl.DYNAMIC_DRAW, !geometry.isDynamic );
  
  				}
  
  
negative.code: 
  				_gl.bindBuffer( _gl.ARRAY_BUFFER, geometryGroup.__webglLineDistanceBuffer );
  				enableAttribute( attributes["lineDistance"] );
  				_gl.vertexAttribPointer( attributes.lineDistance, 1, gl.FLOAT, false, 0, 0 );
  
  			}
  		}
  