Extract into separate files.
Add statistics on empty strings and arrays.