Added functions for extracting Sources from the AST, asynchronously loading their corresponding CSV files, and transforming them into a set of named relations