fix $!SETTING cache.
give the Want a .named; add Num and Str.