         
         let results = ETL.transform(old)
         
-        XCTAssertEqualObjects(results, expected)
+        XCTAssertEqualDictionaries(results, expected)
         
     }
     

        let expected =  ["a" : 1, "e": 1, "i": 1, "o": 1, "u": 1 ]
        let results = ETL.transform(old)
        
        XCTAssertEqualObjects(results, expected)
    }
    
    func testMoreKeys() {

import XCTest

class EtlTest: XCTestCase {

    func XCTAssertEqualDictionaries <S, T> (first: [S:T], _ second: [S:T]) {
        XCTAssertEqual(first.bridgeToObjectiveC(), second.bridgeToObjectiveC())
    }

    func testTransformOneValue() {
        let old = [ 1 : [ "A" ] ]
        let expected =  ["a" : 1 ]
        let results = ETL.transform(old)
        
        XCTAssertEqualDictionaries(results, expected)
    }
    
    func testTransformMoreValues() {
