I couldn't quite get the logic of when to remove fibers quite right. https://github.com/patricoferris/meio/blob/36f3aafee1ca001ea37486e8017d864d9c26ae0e/src/lib/meio.ml#L362-L363 The code there seemed to remove them eagerly?