handle = cfontoptions:Copy()
This function returns a newly allocated Cairo font options object. Free with cfontoptions:Free(). This function always returns a valid handle; if memory cannot be allocated, then a special error object is returned where all operations on the object do nothing. You can check for this with cfontoptions:Status().