Functional Programming in Python using Macropy