More Node improvements, simplifying BooleanLiteral and SuperLiteral