That's a good question. What should be the system's response when an impossible path is given? Should it try to approximate the path? Or should it abort and return home?