continuing syntax support for type declarations