Added Enumeration (since Python 2.7 doesn't have them).
Added Structure.__new__ for field initialization.