ignore advice to use "use strict" function form