I was under the impression that the `DataSource` type was an internal type for the macro’s AST.