docs: def partitions(self):
          """
          Iterable containing disk's partition objects. Objects in the iterable
          are :py:class:`~hwd.storage.Partition` instances.
          """
          if not self._partitions:
              self._partitions = [Partition(d, self)
                                  for d in self.device.children]
          return self._partitions