> @@ -125,13 +152,16 @@ public class CreationalContextImpl<T> im
> * @param dependent dependent contextual
> * @param instance dependent instance
> */
> - public <K> void addDependent(Contextual<K> dependent, Object instance,
> CreationalContext<K> cc)
> + public <K> void addDependent(Object ownerInstance, Contextual<K>
> dependent, Object instance)
> {
> + Asserts.assertNotNull(dependent,"ownerInstance parameter cannot be
> null");
> Asserts.assertNotNull(dependent,"dependent parameter cannot be null");
> + Asserts.assertNotNull(dependent,"instance parameter cannot be null");
> + Asserts.assertNotNull(dependent,"cc parameter cannot be null");
all the first parameters are the same