hasSemiColon removed