func Active() map[ItemKind]map[interface{}]string {
	perKindMutex.Lock()
	defer perKindMutex.Unlock()

	res := map[ItemKind]map[interface{}]string{}
	for k, v := range perKindTrackers {
		res[k] = v.active()
	}

	return res
}
// Active returns the map of all active items.
Active returns the map of all active items.
// Active returns the map of all active items .
func Active() map[ItemKind]map[interface{}]string {
	perKindMutex.Lock()
	defer perKindMutex.Unlock()
	res := map[ItemKind]map[interface{}]string{}
	for k, v := range perKindTrackers {
		res[k] = v.active()
	}
	return res
}
func Active ( ) map [ ItemKind ] map [ interface { } ] string { perKindMutex . Lock ( ) defer perKindMutex . Unlock ( ) res := map [ ItemKind ] map [ interface { } ] string { } for k , v := range perKindTrackers { res [ k ] = v . active ( ) } return res }
Active returns the map of all active items.
Active returns the map of all active items .