you could setup optional dependencies that way too...
# announcements
c
you could setup optional dependencies that way too. Statically determine if supported libraries exist at runtime and that their structure matches the expected structure.