|== Why can't I use --add-field with a !ManyToMany field that uses a 'through' model? ==
|It's your responsibility to create the interim table manually, since South can't really tell if it's there or not. Just use `./manage.py startmigration appname migrationname --model ThroughModelName` instead.
|== I can't alter/delete my !ForeignKey column, it claims it doesn't exist. ==
|Remember that ForeignKey columns have an extra _id at the end of their name; you don't need to specify this in add_column, but you do in alter_column and delete_column, as we can't infer it there.