//  Copyright (c) 2015 Rob Rix. All rights reserved.

public enum Name {
	// MARK: Destructors

	public var value: Int {
		switch self {
		case let .Local(n):
			return n
		case let .Quote(n):
			return n
		}
	}
	// MARK: Cases

	case Local(Int)
	case Quote(Int)
}

//  Copyright (c) 2015 Rob Rix. All rights reserved.

public enum Name {
	// MARK: Destructors

	public var value: Int {
		switch self {
		case let .Local(n):
			return n
		case let .Free(n):
			return n
		}
	}
	// MARK: Cases

	case Local(Int)
	case Free(Int)
}

--- 
+++ 
@@ -7,12 +7,12 @@
 		switch self {
 		case let .Local(n):
 			return n
-		case let .Free(n):
+		case let .Quote(n):
 			return n
 		}
 	}
 	// MARK: Cases
 
 	case Local(Int)
-	case Free(Int)
+	case Quote(Int)
 }
Rename the Free case to Quote.
