Update vital
Merge branch 'master' into complete
Merge branch 'complete'
Improve async_load()
Fix #268 on_insert_char_pre()