Why doesn&#039;t the code below work for the second instance?<BR><BR>&#060;SCRIPT LANGUAGE=vbscript RUNAT=Server&#062;<BR><BR>Class Player<BR> Public Number<BR> Private objInfo<BR> <BR> Public Property Get pInfo()<BR> Set pInfo = objInfo<BR> End Property<BR> <BR> Private Sub Class_Initialize<BR> Set objInfo = New Person<BR> End Sub<BR>End Class<BR><BR>Class Person<BR> Public Name<BR> Public DOB<BR> <BR> Public Default Function Age(vDate)<BR> Age = DateDiff("yyyy",DOB,vDate)<BR> End Function<BR> <BR>End Class<BR><BR>dim jon<BR>set jon = new Person<BR>jon.DOB = #07/13/74#<BR>jon.Name = "Michail Tanwani"<BR>s = jon.Name &" is "& jon(Now) &" years old"<BR>&#039;alert(s)<BR><BR>dim pl<BR>set pl = new Player<BR>pl.pInfo.Name = "James Watson"<BR>pl.pInfo.DOB = #05/18/1954#<BR>pl.Number = "23"<BR><BR>s = "Player No."& pl.Number & vbcrlf & pl.pInfo.Name &" is "& pl.pInfo(Now) &" years old"<BR>alert(s)<BR>&#060;/SCRIPT&#062;