make has_coercion more DWIM

--HG--
extra : source : 8b9edf88bda913303847234cc68e8f3f75f8bbb1
pull documentation from master too
changelog