     
     func testWrappableKey() {
         enum Key: Int, WrappableKey {
-            case First = 15
-            case Second = 19
+            case first = 15
+            case second = 19
             
             func toWrappedKey() -> String {
                 return String(self.rawValue)

    
    func testRootEnum() {
        enum Enum {
            case First
            case Second(String)
        }
        
        do {
            try Verify(dictionary: wrap(Enum.First), againstDictionary: [:])
            
            try Verify(dictionary: wrap(Enum.Second("Hello")), againstDictionary: [
                "Second" : "Hello"
            ])
        } catch {
            XCTFail(error.toString())

        
        struct Model {
            let dictionary = [
                Key.first : "First value",
                Key.second : "Second value"
            ]
        }
        
