Ahh, okay. 

I actually don't see any members coming from the API having the same first and middle name. I believe some of these may be stemming from the nick_name logic.

```first_name = nick_name if nick_name else first_name

Here are a couple of examples.

```{ 
         First = "Mary"
         Last = "Oliver"
         Middle = "Margaret"
         Nickname = "Mary Margaret"
}
{
        First = "Mable"
        Last = "Thomas"
        Middle = None
        Nickname = ""Able" Mable"
}```

I'm going to fix this such that the aforementioned full_names are 

"Mary Margaret Oliver" and "Able Thomas". In other words, if a nickname exists, replace the firstname with the first element/name from the nickname. Sound good?