documentation on arrays with mixed objects