Python is full of decisions like this / or rather full of "if you just did some more work it'd be 10x better"