Revert "Broke the single Exception out into two different checks and Exceptions to prevent confusion"

This reverts commit cb8f86b701f060e25152ff53d2b00db62252dad5.
Revert "Added a message in the construct exception in case developer forgets to ParseClient::initialize"

This reverts commit 9e2fbc61d6b99717570fb2a0c97254b914f2228b.