pub fn build<T: ReadFromFS>(
fs_resolver: &T,
input_path: &Path,
type_definition_module: Option<&Path>,
output_path: &Path,
config: BuildConfig,
transformers: Option<VisitorsMut<PostCheckData<EznoParser>>>
) -> Result<BuildOutput, FailedBuildOutput>