Removed some complexity from the WriteLiteral syntax tree node, it only makes sense for it to write strings out