Chopped 6 bytes

Eliminated Object.defineProperty and with() by using plain function calls
Merge pull request #7 from rlauck/master

Chopped 6 bytes