Here is a very odd thing. Look at the explorer view in the left of this pic:

And now look at the explorer view in the RIGHT of this pic:

The same module installed twice. But... look at "Add System Property" in the left of the top window and then compare that to "Add" (which is greyed out and inactive) in the right of the second window. Those are the SAME menu items.
Why is getNewTypes rendered DIFFERENTLY when it is in the Services (a.k.a. Runtime) window compared to when it is rendered in my own custom explorer view?
And I am not alone with this question:
How to use getNewTypes?