replaceable_chars not needed if we're counting anyway
merge