code: public static void mount(VirtualFile target, MountOption... mountOptions) throws IOException {
          mount(new VirtualFileOwner(target), target, mountOptions);
      }
docs: Mount provided {@link VirtualFile} (if not mounted) and set the owner to be the provided target.  (Self owned mount)
  
  @param target       VirtualFile to mount
  @param mountOptions optional configuration to use for mounting
  @throws IOException when the target can not be mounted.