 			makeNewStatementModelForProcessMode(key)
 		}
 		
-		statementArray.last!.addAsName(statementItem: statementItem)
+		if let last = statementArray.last as? StatementModel {
+			last.addAsName(statementItem: statementItem)
+		}
 	}
 	
 	private func addParameter(#parameterKey:String, parameterValue:String, forProcessMode key:String) {

			makeNewStatementModelForProcessMode(key)
		}
		
		statementArray.last!.add(statementItem: statementItem)
	}
	
	private func addAsName(#statementItem:String, forProcessMode key:String) {

		}
	}
	
	var description:String {
		var desc = "\n"
		if !identifiers.isEmpty {
			desc = desc + "IDS: " + join(", ", identifiers) + "; "
