Get all fields of the structure
For convenient, the magic will be a field in the map, but it doesn't exist in the original structure.
magic
a map of field names to their values