 
 private func resolveKeypath(lhs : Dictionary<String, JSONValue>, rhs : JSONKeypath) -> JSONValue? {
 	if rhs.path.isEmpty {
-		return .None
+		return nil
 	}
 
 	switch rhs.path.match {
 	case .Nil:
-		return .None
+		return nil
 	case let .Cons(hd, tl):
 		if let o = lhs[hd] {
 			switch o {

		case let .JSONString(n):
			return n
		default:
			return Optional.None
		}
	}


		case let .JSONNumber(n):
			return n
		default:
			return nil
		}
	}

