A Purpose is a fixed automatic action (in response to certain circumstances).
Since they are fixed, they are not a good match for reality (which changes continually).
I recommend my Conditions Process, for handling purposes.
Purposes can result in other types of non-ideals.