this guy would probably benefit from a comment like "// a RawStructure is.... " since "raw" and "structure" are both pretty generic terms.