On 4-Apr-08, at 10:23 AM, Luis Lavena wrote: > Mmm, why don't use the current available keywords? > > if defined? FeatureSet::Threading::Native > # ... > else > # ... > end > > > Now we are under that road, what about the dread fork() on Windows? > > NotImplementedError: fork() function is unimplemented on this machine > > fork { ... } if defined? FeatureSet::Process:Fork Now this is starting to look like Ruby! I quite like your implementation suggestions Luis. Regards, Chris