Because of the extensive usage of Generics in ios-sync and ios-sync-client interoperability with iOS7 / ObjC might be tricky.
See how nimble manage adapters in similar case: https://github.com/Quick/Nimble/blob/master/Nimble%2FMatchers%2FMatch.swift