Nr. 566 (2002): PB-566 Towards Unifying Inheritance and Automatic Program Specialization