public static function util_shortcode_argument_type_string_info($raw_type, $argument, $tag, $tips = false)
 {
     if (!is_object($tips)) {
         return Eab_Template::util_shortcode_argument_type_string($raw_type, $argument, $tag);
     }
     $resolved = Eab_Template::_shortcode_arg_type_map_values($raw_type, $argument, $tag);
     if (empty($resolved['type']) || empty($resolved['title'])) {
         return "<code>({$raw_type})</code>";
     }
     return "<span>({$resolved['type']})</span>&nbsp;" . $tips->add_tip($resolved['title']);
 }