and this is what I hate about python