more ES5 backingStore work