title: Titlecasing a string with exceptions
body: <p>Is there a standard way in Python to titlecase a string (i.e. words start with uppercase characters, all remaining cased characters have lowercase) but leaving articles like <code>and</code>, <code>in</code>, and <code>of</code> lowercased?</p>