add a test case to demonstrate the need to set the 'all' handler to the new parent whenever the ctx changes