Revert "prevent unicode blowups"

This reverts commit 72200045ff08d63af952f1f27eceed517fdd4264.
Fix smart property parsing behavior when erroring out, mark transactions invalid instead of crashing process