Why is the closure optional?