AT: committing changes to formalise the use record string building.