data Definition -> type Definition = (String, Maybe TypeQ, Selection)