Avoid Classes using "new" to allocate Instances but not defining a copy Constructor | CAST Appmarq