What happens if we send setAlt(a), and then immediately goto(x,y,b). What altitude should the vehicle end up at?
What happens if we call a method mid takeoff?
When should the vehicle block messages?
When this is complete, you should create issues under ToDo as needed to implement these solutions.