It would be useful to initialize a DataFrame with the following "incomplete" array and have it automatically insert nil or Float nan in place of the missing values. It should also be possible to handle these values later.
DataFrame fromRows: #(
(1 2 3)
(4 5)).