No questions: agree.
I suggest this logic:
* Parser will require an `id` on `<bean>`
* Registrar will contains a Map - beanName as a key and PA
* Registrar will get PAs from parent context, but add them without override
* `IECFB` will read Registrar only from his AC
* `IECFB` will contain a List of PAs as before.

With these we have an inheritence and override as it is with regulars BF logic.