 		}
 
 		/* Update column titles */
-		let fnames = mTableInterface.fieldNames
+		let fnames = mTableInterface.activeFieldNames
 		for i in 0..<mTableInterface.columnCount {
 			let col = mTableView.tableColumns[i]
 			col.identifier	= NSUserInterfaceItemIdentifier(fnames[i])

		}
	}

	public var rowCount: Int			{ get { return mDictionary.count	}}
	public var columnCount: Int			{ get { return mFieldNames.count	}}
	public var fieldNames: Array<String>		{ get { return mFieldNames		}}
	public var core: Dictionary<String, CNValue>	{ get { return mDictionary		}}

	public func fieldName(atIndex idx: Int) -> String? {
		if 0<=idx && idx<mFieldNames.count {

{
	var rowCount: 		Int		{ get }
	var columnCount:	Int		{ get }

	var allFieldNames:	Array<String> 	{ get }
	var activeFieldNames:	Array<String> 	{ get set }

	func fieldName(atIndex idx: Int) -> String?

