Added escape characters, made assert part of the language