v5.104.0
analyse source code for side effects
update test case to be more complex
chore: resolve "use strict" TODO (#19705)