code: function findNewestById($spaceId, $id)
      {
          $result = $this->findBy(array('id' => $id, 'spaceId' => $spaceId), array('revision' => 'DESC'), 1);
          return Option::fromValue(count($result) == 1 ? array_shift($result) : null);
      }
docs: {@inheritdoc}