export type Choose<T> = (a: T, b: T) => T;
