I'll start with the background on the terms being used.
Correct
"In theoretical computer science, correctness of an algorithm is asserted when it is said that the algorithm is correct with respect to a specification." - the correctness tag on stack overflow.
Undefined
Undefined behaviour is where anything is allowed to happen. In effect, the possibilities of what can happen are infinite. Examples are dereferencing a nullptr in c++, and dividing by zero.
Well-defined
This is where there is one and only one result possible.
Implementation defined
This is where an implementation changes the number of possibilities. If something being implementation defined results in a definition equivalent to undefined or well-defined, then it is not what I'm referring to.
Unspecified
This is where there is greater than one, but less than an infinite number of possibilities.
Utilizing unspecified behaviour
What I'm referring to is the idea of opening up your program to unspecified behaviour for some benefit such as (but certainly not limited to) performance, or correctness of the program. As an example, turning a single-threaded program into a multi-threaded one would likely "utilize" unspecified behaviour for benefit.
The idea
This is where things get interesting. Or, at least the potential is there. This is the grey area of programming. There is some idea of what can or can't happen, but what happens is neither well-defined nor undefined.
A simple, and well used example of this would involve multi-threading. There is a lot left to be unknown and unknowable when working with multiple threads. Multiple threads are used in spite of this because it brings with it potential for major performance increases that would otherwise be unavailable.
Where else does knowingly implementing unspecified behaviour provide benefit without sacrificing correctness? There needs to be some benefit.
For those of you that may want to close based the idea this will invite opinion based answers - I counter with saying that questions asking for answers based on expertise are an exception, and allowed. That is my basis for this question being valid, and acceptable. This is an answerable question.
In specific reference to my previous question along similar lines, I am re-asking because I didn't phrase the question properly. I have re-worded it, and am now specifically requiring an answer to show benefit without sacrificing the correctness of the program.