Comment Comment by gabereiser In this example, *cptr is a color by contract. A Color is a type alias of a string. *cptr is a string. Interfaces match. parent gabereiser 3 years ago