Return types now can have arrays of complex types and complex types inside.