Will ```name``` sometimes not be a ```str```?