Is there an FLS implementation floating around?
If not, it's probably something that should be considered for std.thread.