Move declarations, assign types, renaming.