add ES5 property feature