completedAt can only be Date | null | undefined so this will never be "string" but nothing is complaining about no-overlap. Is this something deno lint should be picking up? How can I make my vscode with the deno extension catch this? Or do I need to use something else?