Fixed a NullPointerException. Renamed mutate() to fork(). Test is broken.