Pattern: Use of function expression
Issue: -
Do not use function expressions; use arrow functions (lambdas) instead.
In general, lambdas are simpler to use and avoid the confusion about
what the this
references points to. Function expressions that contain
a this
reference are allowed and will not create a failure.