Struct engine is a nested structure.