nondeterminism will always be anathema to the engineering mind