class Prism::DesugarAndWriteNode