Minor speed tweaks:
- inline for(range) and for(fromto), not just for(count)
- ChainedLists.create delegates to MatrixList when sublists are equal sizes