gave simulators static factor methods for initializing with array of string values.