Implemented vanilla mapping of structs