EXPERIMENTAL CONSTRUCTOR, DESTRUCTOR NOT WRITTEN