Won't `trailing` in the error always be `"%"`? Not sure of the utility of printing that.