Jerry Hedden wrote:
Does it have to be? For example, according to CPANTS there are no CPAN modules that have 'threads' as a requirement other than 'thread::shared', 'Thread::Suspend' and 'Thread::Cancel', and I know they won't break.
The world isn't CPAN; there may be lots of private code which uses 'threads' which you won't ever find out about.
More to the point, however, is what does it do _now_, i.e. can you currently stringify a thread object at all? If that concept isn't available now, this has nothing do to with 'backwards compatibility' at all, since you are introducing new behavior...
John -- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4501 Forbes Boulevard Suite H Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5748
