named parameter would make it more readable `isClient = false`