broke out replaceWith tests into groups.