Test that if property generator doesn't match, a term is used instead