Unwrapping occurs when the "solution" is explicitly built into the program from the start.
John Henry Holland (1995). “Hidden order: how adaptation builds complexity”, Addison-Wesley Longman

Unwrapping occurs when the "solution" is explicitly built into the program from the start.