Features from optional dependencies

critical-section implicit feature

Enables critical-section

critical-section:

Cross-platform critical section