Revert "add optional argument to ECheckType (closes #1935)"

This reverts commit 4b09d14680ca867ffe15809645e36848736d58b2.
Revert "ECheckType adjustments"

This reverts commit b22bc3c3eb083de0c5bffdc5220f8b95b271d23d.