Extended machine.py to include get/set/new for machine objects.