Concerning tables: When rows have properties, and there are multiple rows in the table, all rows but the first will be deleted when you revisit the Code tab.
REPRO: always
STEPS:
1. as admin (also confirmed with author, but stripping not deleting is appropriate then)
2. In Write Post, click Code tab
3. Enter
<table>
<tr class="toprow">
<td>1</td>
<td>2</td>
</tr>
<tr class="row2">
<td>3</td>
<td>4</td>
</tr>
<tr class="row3">
<td>5</td>
<td>6</td>
</tr>
</table>
4. Click Save and Continue Editing or Visual tab
5. Click Code tab
ACTUAL RESULT
<table>
<tr class="toprow">
<td>1</td>
<td>2</td>
</tr>
</table>
ADDITIONAL DETAILS
Apparently, because the <tr> tags have properties (in this case class, but originally I was using valign properties, even though they might not be official <tr> properties), only the first row is kept. It doesn't matter how many rows there are.