//your code class PerlScalar { //overloads on assignment, operators, etc. ~PerlScalar(){...} //just say NO to memory leaks! } class PerlArray{...} class PerlHash{...} //my code PerlScalar myScalar="This is text."; PerlScalar myScalar2=123; //integer, double, etc. PerlScalar myScalar3(bitblob); //assigns any random info