Added StatementAssert function
Removed some redundant exception includes
Used new StatementAssert in And and Array statements