strange code in feature reader

I'm failing to understand the current code in feature reader, it creates a new array and simply returns the empty array all the time.

https://github.com/geoext/geoext2/blob/master/src/GeoExt/data/reader/Feature.js#L43
https://github.com/geoext/geoext2/blob/master/src/GeoExt/data/reader/Feature.js#L79

nothing happens to the array in the mean time 

cc @marcjansen