Removes the usage of `__defineGetter__ ` for better IE compatinility.
Fix #2