Added class S_ProtoypeCache which store a copy of each prototype in a hash table.