> Why can't [struct chaining errors] piggy-back on device errors when possible? There's a lot of call that take extensible structs and that return void. _Originally posted by @Kangz in https://github.com/webgpu-native/webgpu-headers/pull/377#discussion_r1807799509_