Cygwin symlinks native vs nativestrict
If you try to create a symlink to a non-existent file (there are reasons when that makes sense),
ln creates a Cygwin (non-native) symlink.
If you use nativestrict mode and attempt create a symlink to a non-existent file,
ln returns an error and fails to create any kind of link.