Initial support for `ManyToManyField`