An Objective-C implementation of CSP channels