IDIOMS

angel's advocate

(idiomatic) Someone who sees what is good about an idea and supports it.