neo-trickster- Basically this entire debate.

more about : neo-trickster