User Please tell me what this apex code does:
public inherited sharing class ContactService { public static void makeNameProperCase(List contacts) { for (Contact con : contacts) { System.debug(con); if (con.FirstName != null && !isProperCase(con.FirstName)) { System.debug('toProperCase');