to be consistent: `new Array(watchExpressions.length)`