It was, essentially, _six's idea, I hadn't considered having the player select the portion to use until he'd mentioned it.
That convo would still need to be preceded by a check to see if they have a last name at all, or have an option added to it for "[No last name.]", and I likely should have deleted all of the variables I used at the end, but it's a decent starting point if you decide to use it.