No longer require the top-level AST to be a FUNCTION-AST.