Also fixed trying to edgeslide an edge with a missing rail. And Changed the okee calls to error (thanks intrr)