add WithStatement tests
add Literal, Identifier, and EmptyStatement tests; fix related bugs