def ast_dict_to_objects(ast_dict: Mapping[str, Any], bel_obj) -> BELAst:
ast_subject = ast_dict.get("<STR_LIT>", None)<EOL>ast_object = ast_dict.get("<STR_LIT:object>", None)<EOL>bel_subject = None<EOL>bel_object = None<EOL>bel_relation = ast_dict.get("<STR_LIT>")<EOL>if ast_subject:<EOL><INDENT>bel_subject = function_ast_to_objects(ast_subject, bel_obj)<EOL><DEDENT>if ast_object:<EOL><INDENT>bel_object = function_ast_to_objects(ast_object, bel_obj)<EOL><DEDENT>ast_obj = BELAst(bel_subject, bel_relation, bel_object, bel_obj.spec)<EOL>return ast_obj<EOL>
Convert Tatsu AST dictionary to BEL AST object

    Args:
        ast_dict (Mapping[str, Any])

    Returns:
        BELAst: object representing the BEL Statement AST