Fixed: behavior of denormalizeValue() was not as expected. Now data not formerly normalied will not be denormalized. Also getDocument*() will now take care of denormalizing the data of each document.