Fix bug in List
Add tests for embedded documents in list