code: def set_step_input_context(self, context):
          
          logger.debug("starting")
          if self.in_parameters is not None:
              parameter_count = len(self.in_parameters)
              if parameter_count > 0:
                  logger.debug(
                      f"Updating context with {parameter_count} 'in' "
                      "parameters.")
                  context.update(self.in_parameters)
  
          logger.debug("done")
docs: Append step's 'in' parameters to context, if they exist.
  
          Append the[in] dictionary to the context. This will overwrite
          existing values if the same keys are already in there. I.e if
          in_parameters has {'eggs': 'boiled'} and key 'eggs' already
          exists in context, context['eggs'] hereafter will be 'boiled'.
  
          Args:
              context: (pypyr.context.Context) The pypyr context. This arg will
                       mutate - after method execution will contain the new
                       updated context.