Use 'S' format character for the optional constructor argument, so we
get a decent error message when it's not a string (instead of confusing errors when trying to use the thing).
G
Guido van Rossum committed
2a502d8304cdb92109a35ad32a3bfa4fe246d84f
Parent: d540509