export function ensureArray(thing: T | T[] | null | undefined): T[] { if (Array.isArray(thing)) return thing if (thing === null || thing === undefined) return [] return [thing] }