Allowed for lazy type -> complex type conversion.