Addition of Custom Waypoints

Now you can spell out funny words with your paths ;P
what is the assert accomplishing exactly? I thought they are for debugging/error checking and whatnot? Where it would kill the function if the value was true? Or am I completely bonkerz?