used assert in remove_current() as per spec

missed that earlier; just used an if statement