Have one common way of closing channels: silentlyCloseChannel
Rename FluentStringsMap/FluentCaseInsensitiveStringsMap replace into replaceWith, for Java8 compat