Before this change, it wasn't possible to distinguish whether field retrieval failed because a field didn't exist or the cast was invalid. This removes that ambiguity.
Testing
CI boots up simulation and should be totally sufficient to verify the change is correct.
Summary of Changes
Before this change, it wasn't possible to distinguish whether field retrieval failed because a field didn't exist or the cast was invalid. This removes that ambiguity.
Testing
CI boots up simulation and should be totally sufficient to verify the change is correct.