“The specifics are far from clear, “
That says it all.
“an appointed body with vast powers to make the ‘tough’ decisions elected politicians won’t make.”