The problem that you have 2 different FOO backing ...
# announcements
g
The problem that you have 2 different FOO backing fields, you just cannot get value of parent one and always get FOO of B that is not initialised yet