Measuring time in sporting competitions with the domain-specific language easy time