question: public boolean remove ( Object targetChild ) { return remove ( targetChild , true ) ; }
target:  Removes a child from this BeanContext.  If the child object is not for adding then this method throws an IllegalStateException.