Why is the filename optional?