Move take and drop from AST impl. in compiler.py to macros in core/bootstrap.py