Hmm never mind I guess that wouldn't work with the presence of a copy constructor. I'll have to think about this a bit more. Never mind for now.