message: Added alias for spans
diff: #endif
  #include <filesystem>
  -#include <gsl/span>
  #include <type_traits>
  #include <vector>
  #if __has_include(<version>)
  #include <version>
  +#endif
  #if __cpp_lib_bit_cast
  #include <bit>
  #endif
  -#endif
  +#ifdef NOVELRT_USE_STD_SPAN
  +#include <span>
  +#else
  +#include <gsl/span>
  +#endif // NOVELRT_USE_STD_SPAN
  +
  #define unused(x) (void)(x)
  @@ -40,6 +45,13 @@ namespace NovelRT::Utilities
  static inline const char* CONSOLE_LOG_INPUT = "Input";
  static inline const char* CONSOLE_LOG_WINDOWING = "WindowManager";
  + template<class T>
  +#ifdef NOVELRT_USE_STD_SPAN
  + using Span = std::span<T>;
  +#else
  + using Span = gsl::span<T>;
  +#endif
  +
  /**
  * @brief Gets the path to the executable.
  *
  