Remove "$" requirement on shim properties (as special inner "detect" object now helps avoid name clashes instead)