now can define with ongoing rules collections of specific type with specific size or values
allow for all primitive types to be able to reset value sequence