A note on element mapping: Compass simplifies mappings for collection. There is no need for different
property/component/reference mappings when handling collections/arrays. So, the actual mappings (property/
component/reference) actually refers to the element mapping, which is why the mapping constructed is copied
over as the element mapping.
author: kimchy