Added RandomStringData and StringFileData to help with experimenting.