Test cases and fix for plain-list relationships (ie not queryset) Closes #878.