add EmptyStatementParser, fix block