Changed Ast.toplevel type to clearer names.