Avoid "weird" arrays in fields
In some of the tests there was a field that was using a counting array. This uses an integer as the value type and has a special implicit storage type. Currently, this is likely to cause problems whenever it runs into a cast and call of a dynamic array. For now, let's avoid these. In the near future we should have expanded virtual method capabilities that will make it possible to support these atypical arrays.
Showing with 26 additions and 12 deletions