presto-benchmark-driver/src/main/java/io/prestosql/benchmark/driver/BenchmarkQuery.java/BenchmarkQuery/BenchmarkQuery
class BenchmarkQuery:    public BenchmarkQuery(File file)
            throws IOException
    {
        requireNonNull(file, "file is null");

        name = Files.getNameWithoutExtension(file.getName());

        // file can have 2 sections separated by a line of equals signs
        String text = asCharSource(file, StandardCharsets.UTF_8).read();
        List<String> sections = SECTION_SPLITTER.splitToList(text);
        if (sections.size() == 2) {
            this.tags = ImmutableMap.copyOf(TAGS_SPLITTER.split(sections.get(0)));
            this.sql = sections.get(1);
        }
        else {
            // no tags
            this.tags = ImmutableMap.of();
            this.sql = sections.get(0);
        }
    }