Module docstring
{"DSL for specifying parser precedences and priorities ","Remark: the infix commands above ensure a delaborator is generated for each relations.
  We redefine the macros below to be able to use the auxiliary binop% elaboration helper for binary operators.
  It addresses issue #382. ","Remark: the infix commands above ensure a delaborator is generated for each relations.
  We redefine the macros below to be able to use the auxiliary binrel% elaboration helper for binary relations.
  It has better support for applying coercions. For example, suppose we have binrel% Eq n i where n : Nat and
  i : Int. The default elaborator fails because we don't have a coercion from Int to Nat, but
  binrel% succeeds because it also tries a coercion from Nat to Int even when the nat occurs before the int. "}