Previously...
I had a few Numeric limits, Pass/Fail, and String test steps to test DMM functions. The sequence has a simulation feature wherein the wrapper VIs will run the simulation class of DMM. The simulated sequence can also be configured to Pass/Fail. A Test step passes the sequence context to the VI, the type of step is determined, and a simulated value according to limits, Test step type, and pass/fail condition is sent out to the step. Simulating values were simple and could be used by many instruments.
Now..
I created custom steps by combining with default types. Reading the step type from sequence reference now provides the name of the custom step as expected. It is unclear as to how the simulation should now be changed to accommodate the custom steps.