Blog post on ragged arrays, see http://helmingstay.blogspot.com/2014/07/computational-speed-is-common-complaint.html