 		}
 	}
 
+	public func isEmpty() -> Bool {
+		return mRecords.isEmpty
+	}
+
 	public var maxColumnCount: Int { get {
 		var result: Int = 0
 		mRecords.forEach({

			let line = CNTextLine(string: src)
			mItems.append(line)
		}
	}

	public func toStrings(indent idt: Int) -> Array<String> {

			let newtxt = CNTextLine(string: src)
			self.insert(text: newtxt)
		}
	}

	public func isEmpty() -> Bool {
		return self.header.isEmpty && self.footer.isEmpty && mContents.isEmpty
	}

	public func toStrings(indent idt: Int) -> Array<String> {
