code: func Create(target *Surface) *Context {
  	c := C.cairo_create(target.native())
  	ctx := wrapContext(c)
  	runtime.SetFinalizer(ctx, (*Context).destroy)
  	return ctx
  }
docs: // Create is a wrapper around cairo_create().