pub fn parse_file(source: &str) -> Result<File, ParseError>
Parses a Draxl source string into the typed AST.