thread safety #332 address DeprecationWarning #319 -> #326 version extra #328 -> #330 security fix (CVE-2016-10075) add non-master branch name minor safety minor documentation and comments