do not terminate the execute function in the middle of it. We throw error let the final catch block for the error chain
Error messages need to have a statement in past tense on what had happen; followed by a statement in present tense to explain what the user can do to resolve it.
closes https://github.com/microsoft/bedrock/issues/1339