SnakeIterface moved to own package