Added folds and I/O before strings