Use new Function instead of Object.create(Function.prototype).

Closes #140.