all the vulkan implementation classes in veldrid are prefixed with Vk and some have name clashes with the vulkan bindings it uses. so if i was going to port "all" of veldrid to silk I would probably prefer the silk types weren't prefixed.
I mean... you have to have some form of class to access it, you could I guess wrap the instance into a static class that would hide the API instance I guess?