export function isSyncIterable<T> (obj: unknown): obj is Iterable<T> {
  return typeof obj == 'object' && obj != null && Symbol.iterator in obj
}