I think it'd be better if you dynamically generated this message (with `format`) so it reflects the actual name of the method in question (`inject` or `reduce`).