To name, or not to name, that is the question
I had no idea there were people who believed cf. meant "compares favorably". So, public service announcement: of course it's not English! It's not only used in English – it's older than the use of English in scientific writing! It means confer, Latin for "compare" (imperative).