Classes to integrate with SwiftReach