   defmacro left and right
 
   @doc """
-  Boolean exclusive-or. Arguments must be booleans. Returns `true` if and only if
-  both arguments are different.
+  Boolean exclusive-or. Arguments must be booleans.
+  Returns `true` if and only if both arguments are different.
   Allowed in guard clauses.
 
   ## Examples

  defmacro left or right

  @doc """
  Boolean and. Arguments must be booleans.
  Allowed in guard clauses.

  ## Examples


  end

  @doc """
  Boolean or. Requires the first argument to be a boolean
  and also short-circuits. Allowed in guard clauses.

  ## Examples

