handle = ccontext:GetGroupTarget()
This function will always return a valid handle, but the result
can be a "nil" surface if the Cairo context is already in an error state.
A Nil surface is indicated by csurface:Status() being different
from #CAIRO_STATUS_SUCCESS.
This function returns the target surface. This object is owned by Cairo. To keep a reference to it, you must call csurface:Reference().