NL> Drop the semicolon ^ Thanks. NL> You might want to employ __must_be_array() or similar to catch NL> misuse. Ooh, nice. NL> Misuse might also be prevented by providing some documentation :) Agreed. Thanks! -- Dan Smith IBM Linux Technology Center email: danms at us.ibm.com