title: Create 2D array from several arrays with matching keys with possible omissions
body: <p>I will have a few arrays that I want to display as a table. They have matching keys, however some might be missing some keys, some might have keys that none of the others do. Is there a simple way to combine these arrays into a 2D array that will not omit elements that are missing from some of them and will not collapse the array so that some of the values are placed into the wrong "column"?</p>
  
  <p>More specifically, I am wondering if there is a function that is meant for this or if I would just need to code it myself.</p>