Generalized Acyclic Contractions, Acyclic Contractions, and Reverse Acyclic Contractions. (18th November 2018)