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