Added support for the shorthand format of complex type denotion