new(ExConstructor.map_or_kwlist(), Keyword.t()) :: %BPXE.Engine.InputSet{ attrs: term(), data_input_refs: term(), optional_input_refs: term(), output_set_refs: term(), while_executing_input_refs: term() }