I know that programmers are saying Hide is the opposite of Isolate and vice-versa. Trust me, most regular users will believe different. Most users see no similarity between these commands, maybe is a language-specific thing.
Please add context to the Isolate command. Isolate command should fade and lock all other objects instead of hiding them completely. What use can i find in seeing an object out of context? I can't compare it visually to anything. If i want to modify it and can't relate any modification to any context (because it's hidden).