lib: support empty statement
lib: support NewExpression