private static JsonWriter WriteColumns(this JsonWriter jsonWriter, IColumns columns) { if (columns == null) { jsonWriter.WriteNameValuePair(SOURCE, JsonValue.Null); } else { jsonWriter.WriteNameStringPair(SOURCE, columns.Serialize()); } return(jsonWriter); }