typed.go
func (t Typed) StringString(key string) map[string]string {
	raw, ok := t.getmap(key)
	if ok == false {
		return nil
	}
	m := make(map[string]string, len(raw))
	for k, value := range raw {
		m[k] = value.(string)
	}
	return m
}
func (t Typed) StringString(key string) map[string]string {
	raw, ok := t.getmap(key)
	if ok == false {
		return nil
	}
	m := make(map[string]string, len(raw))
	for k, value := range raw {
		m[k] = value.(string)
	}
	return m
}
func ( t Typed ) StringString ( key string ) map [ string ] string { raw , ok := t . getmap ( key ) if ok == false { return nil } m := make ( map [ string ] string , len ( raw ) ) for k , value := range raw { m [ k ] = value . ( string ) } return m }
// Returns an map[string]string
Returns an map [ string ] string