{"shas":[["a3a3366fbb20e239e9ea16e9b64e3e96b807718d","4dc7c9ec434ed06502767136789763ec11d2c4b7@rcrowley.org","Using custom exceptions for better control.","Richard Crowley"],["2b5f58c097b9b84845c48c14791e2bff9ca8173c","4dc7c9ec434ed06502767136789763ec11d2c4b7@rcrowley.org","(#26) Check for UnicodeError in pathname.","Richard Crowley"]],"ref":"refs/heads/master","size":2,"head":"2b5f58c097b9b84845c48c14791e2bff9ca8173c","push_id":35504385}