public final function setHour( int $hour = null )
      : DateTime
   {

      if ( \is_null( $hour ) )
      {
         $hour = static::CurrentHour();
      }

      return $this->setTimeParts( $hour );

   }