Solo con una lista di ABase* lo puoi fare.