Eu implementaria o success de uma forma um pouco diferente: como uma propriedade da instância:

  @property
  def success(self):
    return to_bool(self.body.get('Success', 'false'))