Removed hack for preserving all interfaces.

--HG--
extra : source : 4e31d58a2af09b73c2de77756116bc8158a0d6d4
Dirty solution for DCE interop with IsExternal flag.

--HG--
extra : source : 0c45b2c5ff8c3c22d6d308904e297fb54e5e58b4
Merge with DCE IsExternal processing.

--HG--
extra : amend_source : f9a712a416ed96c3c443beb1b8c5220c2891e10c