Revert "Don't blindly assume inputs are strings"

This reverts commit 0cb2e42423e4ec73e795c320e6bfadb78b55a2d4.
Revert "Force inputs to binary encoding"

This reverts commit 5f55f0945cd1190b6327c071c804b71080e03b00.
Version bump to 1.8.0