Rewrite Variable interface. Remove StructVar.