I'm really curious what sort of linking mechanism is used to link, for example, /Users to /System/Volumes/Data/Users and so on. From the UNIX shell, /Users just looks like another directory. But when you cd into it, df . now tells you that you're in a different filesystem.
Various commands to examine files, like stat, file, ls -l, and so on don't provide any useful information. It looks like a frickin' directory. There's no bind or loopback mounts that I can see.
This is confusing, and as a 24 year UNIX veteran it's frustrating to not be able to see EXACTLY what's going on with my filesystem.