pub async fn parse_and_resolve_fea_document( input: &str, base_dir: &Path, ) -> Result<FeaResolvedDocument, String>