The A. removc() can be called because if it exists in the Bean class, it will be a �Plain Old� method ? It is considered a �helper method� ? Just that coincidently its name is confusingly named �remove()� ?
Is this the reason the BProvider can call the method ?
Are we talking about this bean calling another bean�s remove() method ?