Make ProfileData internal maps immutable.
Improve & Un-ignore itests.