Learn more about cloning repositories
You have read-only access
Dynamic casts to AnyObject should succeed for an arbitrary source type because we can always make a SwiftValue. rdar://26268575