Fix lexer bug when lexing an empty string
Add starts_with, ends_with, and reverse function
Merge branch 'empty-lex-string' into develop

* empty-lex-string:
  Fix lexer bug when lexing an empty string
Merge branch 'more-functions-2' into develop

* more-functions-2:
  Add starts_with, ends_with, and reverse function