Furthermore, if there is such thing as a non-random mechanism I guess not a single theistic evolutionist would object to that.
If there really is such a thing, then no scientist would object to it. I'd be surprised, however, given the lack of serious evidence, not to mention the efficacy and sufficiency of random mutation + NS.
So, I have my doubts on the socalled theistic evolutionists.
Tough. Last time I checked, I still existed.