add spec for defineProperty and getOwnPropertyDescriptor sham