This makes sure that cached directory exists, before we actually look for it.
Simplifying things.
Various fixes to try to make Subject Decoding work better - especially for Bridge.