Nit:  Please capitalize constants.  `NAME_PARTS`