refactoring (language), obfuscation