new, mostly functional haproxy log grammar