Adjust/revert some changes re OOIION-1495.

This is mainly while a more careful review by Maurice/Carlos/Edward is done.  Several "TODO(OOIION-1495)" items added facilitate the review.