WIP: Add unit tests for ManifestHelper, make ManifestHelper automatically recurse objects
WIP: ManifestHelper: language is selected at access time instead of creation time
WIP: ManifestHelper now does the recursiveness itself