Abstraction(s)-Dupont-black02