Renamed PointerType(StructType) alt constructor to StructType(StructType) so that it's clear that the returned type is a StructType. It was creating confusion when used as a struct member (pointer-to-struct vs embedded struct).