document All(), fork to avoid confusion as it wont be accepted upstream