As callback is optional it and its parameters should be between square brackets (`[callback]`)