this solves an issue in the Nix build, where managing multiple Cargo.lock files is otherwise tricky. it causes (or fails to fix?) an adjacent issue where the spirv builder doesn't seem to have everything it needs vendored.
the examples in this directory haven't been made for clarity.
lacking more suitable examples for certain features, i'm keeping these
ones around, but i recommend you only consult them if you can't find
what you're looking for in the toplevel examples
directory.