Use structs rather than type aliases for Unit::Lift and Unit::Drop