fix(tests): `from_utf8` now returns `Result` instead of `Option`