ENH: typos, trailing whitespaces, unneended "+ \" for strings