Separate ast into components