fix: check bzl_library (#88)

Uses bazel-lib which has a fix for bazelbuild/bazel-skylib#568
diff --git a/MODULE.bazel b/MODULE.bazel
index 479274d..82f2573 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -6,6 +6,7 @@
     compatibility_level = 1,
 )
 
+bazel_dep(name = "aspect_bazel_lib", version = "2.20.0")
 bazel_dep(name = "bazel_features", version = "1.11.0")
 bazel_dep(name = "bazel_skylib", version = "1.5.0")
 bazel_dep(name = "buildifier_prebuilt", version = "7.3.1")
diff --git a/multitool/BUILD.bazel b/multitool/BUILD.bazel
index 12305e8..2438f82 100644
--- a/multitool/BUILD.bazel
+++ b/multitool/BUILD.bazel
@@ -1,4 +1,4 @@
-load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
+load("@aspect_bazel_lib//:bzl_library.bzl", "bzl_library")
 
 bzl_library(
     name = "extension",
diff --git a/multitool/private/BUILD.bazel b/multitool/private/BUILD.bazel
index 2c98ed5..00c8118 100644
--- a/multitool/private/BUILD.bazel
+++ b/multitool/private/BUILD.bazel
@@ -1,4 +1,4 @@
-load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
+load("@aspect_bazel_lib//:bzl_library.bzl", "bzl_library")
 
 exports_files([
     "run_in.template.bat",
@@ -27,4 +27,5 @@
     name = "templates",
     srcs = ["templates.bzl"],
     visibility = ["//multitool:__subpackages__"],
+    deps = ["@platforms//host:constraints_lib"],
 )