Assigning values to private fields using reflection