to maintain backwards compatibility, default is to force_ascii as before