Adding AEFBaseCollection class