I vote for option 3. Since IOExceptions are already caught by current applications, wrapping the TooManyClauses exception into IOException is better than having a RuntimeException, which might break old applications.
Christoph --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]