second pass at an haproxy configuration walk algorithm