#lang racket/base (require racket/class) (provide tag-data-provider%) (define tag-data-provider% (class object% (abstract get-tag-data) (super-new)))