Associations to STI models now respect their model when built from array