implement real ecma5 getters and setters syntax