main
fix: sub define key should't be renamed when it's a defined variable
chore: resolve "use strict" TODO (#19705)