Goal:
  
  T : Type
  Listable_T : Listable T
  FinitelyListable_T : FinitelyListable T
  x : T
  y : T
  ============================
   (eqb_of_listable x y = true <-> x = y)


DEBUG:Going to execute:
fun => <coq-core.plugins.ltac::split@0>

Goals:
  
  T : Type
  Listable_T : Listable T
  FinitelyListable_T : FinitelyListable T
  x : T
  y : T
  ============================
   (eqb_of_listable x y = true -> x = y)

  
  T : Type
  Listable_T : Listable T
  FinitelyListable_T : FinitelyListable T
  x : T
  y : T
  ============================
   (x = y -> eqb_of_listable x y = true)


DEBUG:Going to execute:
auto using eqb_of_listable_lb, eqb_of_listable_bl