Wierd py3 behaviour