Movetypes should not be hardcoded, for instance. BTW, these issues are more like reminders for myself.