Call bind_positional_defaults before calling filter_outputs

When bind_positional_defaults adds value nodes for varinputs, varoutputs can change.
Hence we need to call bind_positional_defaults before calling filter_outputs.