By passing the error pointer to all ACL parsers, we can make them report useful errors and not simply fail.