Adding recursive reading of Include files. Fixed a performance bug when appending strings to a record