moved to a JumpStep.Builder model as JumpStep is getting too complex and too many constructors.