The current implementation of `BeanOverrideTestExecutionListener` is more complex than it needs to be, with duplicated code, `BiConsumer`s, records, etc. Whereas, a simple static utility method for injecting fields should likely suffice.