Types.UserDefined -> Types.Declaration