This doesn't work. It leads to infinite recursion.

I'm just going to keep it as a test for a list or tuple