Extend

A wrapper around a simple [String: Any] storage dictionary used to implement Extendable.

Extendable.swift:28
struct Extend
final cass MyType: Extendable { ... }
extension MyType {
    var foo: Int {
        get { return extend.get(\MyType.foo, default: 0) }
        set { extend.set(\MyType.foo, to: newValue) }
    }
}