Currently, when an AggregateStorageLocation is mapped to a StructValue, we
enforce that it's type is a struct or class. However, we don't need this to hold
and there are reasonable violations of this assumption -- for example, using the
StructValue for its properties, while modeling a non-struct type.
This patch removes the assertion.