Extract method, change some method names to start with 'create' to indicate returned object should be CFRelease d.

Reference
http://stackoverflow.com/questions/14064336/arc-and-cfrelease