XML Reader to array/object iterator with low memory usage and an acceptable level of ease of use.