We forgot to reject this corner case which could lead to a runtime error since the expected type from the incoming struct would not match what we're handling.
We forgot to reject this corner case which could lead to a runtime error since the expected type from the incoming struct would not match what we're handling.