Description: The predecessor class exists when A does. (Contributed by Scott Fenton, 8-Feb-2011) Generalize to closed form. (Revised by BJ, 27-Oct-2024)