Revert "Strings"

This reverts commit 7c7f511ec84a3790c40ea46c231c377e1fdb5b38.
Revert "Revert "Strings""

This reverts commit d49091a327ef88f2e559cabacc1ebf68396a2ac2.