restore kind_of to match using kind_of? rather than ===
tweak kind_of message
changelog for #750
[skip ci]