Documentation could be improved here. What are `0` and `1`? Is one pass, the other fail? Unclear.