Why is the ability to pass user_data to the testcase removed?