Block -> FixedBlock DynBlock -> Block indeed, previous commit solves the main issue with DynBlock so is should now be the more commonly used one.
-use row-major traversal when the number of columns is fixed and the number of rows is dynamic -other minor changes