Turn single-threaded into a "proper" toggle directive