operator: ==
* A term:
Var1 == Var2
...will be considered true if Var1 and Var2 are unified to the same value
---------------------
operator: \+ - negation
* \+(P) is true if P fails (cannot be proven)
---------------------
variable: _ (underscore) - don't care
...we don't care what variable _ unifies with,
and we don't care if several _'s unify to the same or different things;
...like a wild card;
---------------------