static function configure($option_name_or_array, $value_or_null = null)
 {
     if (is_array($option_name_or_array)) {
         self::$options = array_merge(self::$options, $option_name_or_array);
     } else {
         self::$options[$option_name_or_array] = $value_or_null;
     }
 }