default type name now is first mapping type if available