TODO: encourage / ensure extensions include tests where files are read purely on autogenerated classes