Structs

Used for reverting changes made by DerefSeparator