Regression tests for the fixed part of #224 Still to deal with allowing size to be the name of a record field.