add `afterMatchFailed` callback

add `append` to Model

change api's name
add hashtags example