Add a move-generator API.