Create composite types