Trailing Booleans in function calls can be problematic. What if you are not reading code inside a code editor? It can be difficult to determine what a Boolean parameter is doing. Plus, you can be pretty sure that not every combination has been tested (here come the errors). Fortunately, there are three much better options you can start using today.