/**
  * Get a specific option.
  *
  * @param string       $option  ID of option to get.
  * @param array|string $default Override default value if option not found.
  * @return array|string Requested option value.
  */
 public function get_option($option = null, $default = null)
 {
     if (!isset(self::$_options)) {
         self::$_options = get_option('wp_to_diaspora_settings', self::$_default_options);
     }
     if (isset($option)) {
         if (isset(self::$_options[$option])) {
             // Return found option value.
             return self::$_options[$option];
         } elseif (isset($default)) {
             // Return overridden default value.
             return $default;
         } elseif (isset(self::$_default_options[$option])) {
             // Return default option value.
             return self::$_default_options[$option];
         }
     }
 }