JSCell is the parent class of all types, adding the virtual functions