         result.pivot = result.pivot.mapRelation(transform)
         return result
     }
-
+    
     /// Returns a new association
     func through(_ other: SQLAssociation) -> SQLAssociation {
         return SQLAssociation(steps: other.steps + steps)

        result.pivot.key = key
        return result
    }

    /// Transforms the destination relation
    func mapDestinationRelation(_ transform: (SQLRelation) -> SQLRelation) -> SQLAssociation {
        var result = self

    ///         let team: Team = row["custom"]
    ///     }
    var key: String {
        return sqlAssociation.destinationKey
    }
    
    /// Creates an association which selects *selection*.
