Make TH function fromPersistValue work with any field ordering.
Using hashmap for fromPersistValue.
Merge pull request #178 from BJTerry/embed-ordering

Make TH function fromPersistValue work with any field ordering.