| /** | 
|  * Removes an item from an array, mutating it. | 
|  * @param arr The array to remove the item from | 
|  * @param item The item to remove | 
|  */ | 
| export function arrRemove<T>(arr: T[] | undefined | null, item: T) { | 
|   if (arr) { | 
|     const index = arr.indexOf(item); | 
|     0 <= index && arr.splice(index, 1); | 
|   } | 
| } |