Revert "Revert "Revert "TextFile"""

This reverts commit 8ad61ea9c9c71a2034a4465dde0d9fa5ee257f1f.