private static void ensureValidFieldName(string name) { if (string.IsNullOrEmpty(name)) throw new ArgumentNullException("Field name cannot be null"); }