CanJS/ejs table+tbody rendering of a list gives nested tbody items

Original forum posting and example code are here:

- https://forum.javascriptmvc.com/topic/canjs-list-of-tbody-gives-unexpected-nesting
- http://jsfiddle.net/Ba7ez/10/

*Update* - added expected output.

If the table tag is outside the template then the problem does not occur. If you want multiple rows inside a single tbody then that seems fine too.

Note - some quick googling suggests you are restricted to a single thead/tfoot withing a table (which makes sense).