/** @brief Access the value of first element in the partition_vector.
  *
  *  Calling the function on empty container cause undefined behavior.
  *
  * @return Return the value of the first element in the partition_vector
  */
 T front() const
 {
     return partition_vector_.front();
 }