CoreFoundation run loop integration
