Allow for "unsafe" replaceAllUsesWith operatations, for use during type resolution