 }
 
 public enum JSONConversionError: ErrorType {
-	case NotConvertable(Any)
+	case NotConvertible(Any)
 	case InvalidKey(Any)
 	case SyntaxError
 }

		} else if let v = self! as? JSONConvertible {
			return try v.jsonValueString()
		}
		throw JSONConversionError.NotConvertable(self)
	}
}


				first = false
			}
			guard let jsonAble = v as? JSONConvertible else {
				throw JSONConversionError.NotConvertible(v)
			}
			s.appendContentsOf(try jsonAble.jsonValueString())
		}
