Do not use explicit casts to str
Be strict on str vs unicode in Base contructor