Fixed clone() for Subconstruct and Struct
Fixed clone() in Switch