 			if count >= offset && !label.hasPrefix("internal_") && !label.hasPrefix("_") {
 				if value is [String:Any] {
 					c.append((label, try! (value as! [String:Any]).jsonEncodedString()))
+				} else if value is [String] {
+					c.append((label, (value as! [String]).joined(separator: ",")))
 				} else {
 					c.append((label, value))
 				}

	open func create() throws {
		throw StORMError.notImplemented
	}

}


//
//  Created by Jonathan Guthrie on 2016-09-30.
//
//  April 6, 2017: 1.0.3, add support for storing [String] as comma delimited strings


/// Variable defining the global debug state for all classes inheriting from the StORM superclass.
