Ad Hoc 2.0: An Inheritance