I'm posting this in Development because I'm fairly sure it's a bug, and because I don't really need support with it

. (Hopefully I didn't miss a similar post in my search, but I looked as hard as I could.) Using NS 1.9.9.14 (stable and devel are apparently identical); same behavior since I last changed relevant settings some time ago. Settings:
- Temporarily allow top-level sites
- Full addresses only
- (under Contextual menu, which is not selected)
- Base 2nd level Domains
- Full Domains
- Full Addresses
On for example
http://social.msdn.microsoft.com/Forums/, various scripts pop up, some on
http://social.msdn.microsoft.com, some on
http://social.microsoft.com, some on
http://microsoft.com itself. I have social.microsoft.com permanently whitelisted, and
http://social.msdn.microsoft.com of course is temporarily whitelisted every time I visit it. However, though
http://microsoft.com is permanently whitelisted, NoScript does not
appear to recognize this when I load pages: it shows the

icon, and on the menu there's an entry to Allow microsoft.com. There's no entry to allow
http://microsoft.com (which would limit it to strictly the scripts hosted on the root), perhaps because NS can already see a whitelist entry for that. I don't want to just allow everything hosted under microsoft.com arbitrarily, and in any case this could (in other situations) be a fairly important bug.
Is this known?
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.21022; .NET CLR 3.5.30729)