use comment form liquid block
force back to utc
add some utf-8 patches from user-voice
visitor.read causes byte sequence error, use get directly