prefer `function() { ... }` style of whitespace for anonymous functions