object[] is bad in public interfaces